问题 填空题

有以下函数
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

解析: 分析程序,将n=24带入程序,可知在1~24的数中存在6、12、18、24四个可以被6整除的数,所以输出4行*号。

选择题
单项选择题 B1型题