问题
填空题
有以下函数
void prt(char ch,int n)
int i;
for(i=1;i<=n;i++)
printf(i%6!=0 "%c":"%c\n",ch);
执行调用语句prt(’*’,24);后,函数共输出了______行*号。
答案
参考答案:D
解析: 本题中输出*并换行的条件是i能被6整除,否则输出*不换行。因此只有在i为6、12、18和24时,*的输出才会换行,最终输出4行*。