C语言问题:为什么要用两个for循环,只要第一个怎么不可以?int i,j=0;\x09double aver=0.0;\x09for(i=0;i

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 13:53:37
C语言问题:为什么要用两个for循环,只要第一个怎么不可以?int i,j=0;\x09double aver=0.0;\x09for(i=0;i
xőNP_K DJ] 11&U4ǀ ŸAPs[V%,M\9g|3uW;8X=e$̣͐|IM$u}|vٮ&zH≀ ") ![lb-~~xn;F<'^} 9l2DgiO a+} #Ș@fjK4A2ܦ(%:\^t 8sw݋KC4v؍V`:QߓFpHyƪa絥rd|j65>&7]Q0u.US6u;E?,Lႈ+ʃD32$HJtAC/] ޓ7OH>ӏюB1Fo

C语言问题:为什么要用两个for循环,只要第一个怎么不可以?int i,j=0;\x09double aver=0.0;\x09for(i=0;i
C语言问题:为什么要用两个for循环,只要第一个怎么不可以?
int i,j=0;
\x09double aver=0.0;
\x09for(i=0;i

C语言问题:为什么要用两个for循环,只要第一个怎么不可以?int i,j=0;\x09double aver=0.0;\x09for(i=0;i
第一个for循环用来计算总和 然后求平均值
第二个for循环是判断大于平均值的元素 并赋值到数组up中
两个for用途不同 缺一不可
至于up[j++]=score[i],可以用up[j]=score[i]; j++;替代 效果相同
但是必须加上大括号
{up[j]=score[i]; j++;}
否则j++将不再if(score[i]>aver)作用域内