A-A+

以下函数按每行8个输出数组中的数据: yoidfun(int*w intn) {inti;

2022-08-12 18:47:49 问答库 阅读 197 次

问题详情

以下函数按每行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后面的语句,而进入下一次循环。

考点:函数,数据