A-A+
以下函数按每行8个输出数组中的数据: yoidfun(int*w intn) {inti;
问题详情
以下函数按每行8个输出数组中的数据: yoidfun(int*w,intn) {inti; for(i=0;i<n;i++) {________ printf(%d,w[i]); } printf(n); } 下划线处应填入的语句是
A.if(i%8=0)printf(""n"");
B.if(i/8=0)continue;
C.if(i/8=0)printf(""n"");
D.if(i%8=0)continue;
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:A
本题考查判断语句与循环语句。欲使每行输出8个数据,则必然使用取余运算,当i%8=0时先输出一个换行符冉输出字符。选项D中,continue语句的作用是停止执行本次循环位于continue后面的语句,而进入下一次循环。