问题详情

下列函数按每行8个输出数组中的数据。 voidfun(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;

时间:2022-01-18 10:24 关键词:

答案解析

D
D。【解析】在程序中,fun函数的功能是每行输出8个数组中的数据,在for循环中,每次循环时,都对数组下标值8求模得到余数。如果余数等于0,则退出for循环,进行下一次循环:如果余数不等于0,则输出数组的元素w[i]。