有一函数1x>0;y=0x=0
先说第一题。"有一函数"??那是函数吗?函数概念先搞懂再说。
第二题,你肯定是书写错了,"sum ave"应该是float score,sum,ave;
sum=0。0;应该放在第一次循环for(n=1;n<=10;n++)的后面,原因很简单,你观察一下,你要算出十个人的平均成绩,那么是不是要先算出十个人每人的总成绩,那么当第一个人的成绩算完以后,开始算第二人时,是不是要把sum的值变成 anf("%f",&score)的意思就是叫你输入一个值放在score的地址上。 &是地址符号。
NO%d:%f\n的意思分别是: NO----原样输出(英文number的意思),%d----输出一个...全部
先说第一题。"有一函数"??那是函数吗?函数概念先搞懂再说。
第二题,你肯定是书写错了,"sum ave"应该是float score,sum,ave;
sum=0。0;应该放在第一次循环for(n=1;n<=10;n++)的后面,原因很简单,你观察一下,你要算出十个人的平均成绩,那么是不是要先算出十个人每人的总成绩,那么当第一个人的成绩算完以后,开始算第二人时,是不是要把sum的值变成 anf("%f",&score)的意思就是叫你输入一个值放在score的地址上。
&是地址符号。
NO%d:%f\n的意思分别是: NO----原样输出(英文number的意思),%d----输出一个整型数据,;-----冒号原样输出,%f----输出一个浮点型数据,\n----换行。
第三题,为什么结束条件是这个?那要看编程的人有什么目的。从这个片段来看,看不出他的目的,可是如果不考虑逻辑于的左边,最多就循环三次,三次以后,n=3,不符合条件,循环终止。
最后一题,结果应该是等于2。
至于是什么意思,你先同意答案为2后再说。还有,default放在switch条件语句的最前面是不好的习惯。 。收起