单选题
以下函数实现按每行5个输出a所指数组中的数据: #include
void fun(int*a,int n) {int i; for(i=0;i<n;i++) { printf(''%d'',a[i]); } printf(''\n''); } 在横线处应填入的语句是( )。
A、
if(i/5==0)printf(''\n'');
B、
if(i/5==0)continue;
C、
if(i%5==0)prinff(''\n'');
D、
if(i%5==0)continue;
【正确答案】
C
【答案解析】
解析:一行输出5个,所以应该判断数组下标是否为5的整数倍,若是则输出一个换行符。
提交答案
关闭