问题 填空题

以下程序是用来统计正整数的每位数字中零的个数,并求每位数字中最大者。请填空。 main() {unsigned long num,max,t; int count; count=max=0: scanf("%ld",&num); do{t=______;if(t==0)++count;else if(max<t)max=t;num/=10;}while(num); printf("count=%d,max=%ld\n",count,max);

答案

参考答案:num%10

解析: 根据上下文可以看出t中存放的是每位数字,因此取出每位数字的表达式为num%10。

单项选择题 A3/A4型题
判断题