以下函数按每行8个输出数组中的数据: void fun(int * w int n) {int i; for(i=0;i<n;i++) { ______ printf("%d",w[i]); } printf

admin2019-01-11  22

问题 以下函数按每行8个输出数组中的数据:
   void fun(int * w int n)
   {int i;
   for(i=0;i<n;i++)
   {
   ______
   printf("%d",w);
   }
   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;

答案C

解析 每行输出8个数组数据后输入一个换行,所以应该采取对8取余的方法,余数循环一次便换行一次,所以语句为if(i%8==0)printf("\n");。
转载请注明原文地址:https://kaotiyun.com/show/Ydxp777K
0

相关试题推荐
最新回复(0)