试题题干
键入一串字符,以回车换行符为结束标志,统计并输出其中数字字符的个数。

参考答案
试题解析
因为题干给出是输出数字字符的个数,即在if语句中应该填入数字的取值范围,在这个范围内输出,不在范围内结束循环,即第一空应填入ch>=‘0’&&ch<=‘9’;
第二空是要输入这个字符串,即第二空可以填入scanf(“%c”,&ch),因为循环中给出ch=getchar(),输入函数也可以用ch=getchar()进行输入字符串;
第三空是要输出数字字符的个数,即第三空应填入定义的n。
键入一串字符,以回车换行符为结束标志,统计并输出其中数字字符的个数。

因为题干给出是输出数字字符的个数,即在if语句中应该填入数字的取值范围,在这个范围内输出,不在范围内结束循环,即第一空应填入ch>=‘0’&&ch<=‘9’;
第二空是要输入这个字符串,即第二空可以填入scanf(“%c”,&ch),因为循环中给出ch=getchar(),输入函数也可以用ch=getchar()进行输入字符串;
第三空是要输出数字字符的个数,即第三空应填入定义的n。