题目内容

以下程序段的功能是计算一个整数的各位数字之和,请在_______处选择填空。int n,m=1;scanf("%d",&n);for( ; n!=0 ; ){ ___________;n/=10;}printf("%d",m);

A. m+=n%10
B. m=n%10
C. m+=n
D. m=n/10

查看答案
更多问题

循环体至少被执行一次的语句为 ()。

A. for循环
B. while循环
C. do-while循环
D. 任一种循环

有一堆零件(100~200之间),如果分成4个零件一组的若干组,则多2个零件;若分成7个零件一组,则多三个零件;若分成9个零件一组,则多5个零件。下面程序是求这堆零件的总数,请在_______处选择填空。#includeint main(){int i;for(i=100;i<200;i++)if((i-2)%4==0)if(!((i-3)%7)if(_____________)printf("%d",i);return 0;}

A. i%9=5
B. i%9!=5
C. (i-5)%9!=0
D. i%9==5

下面程序片段的运行结果是()。int i;for(i=1;i<=5;i++)switch(i%5){case 0:printf("*");break;case 1:printf("#");break;default:printf("\n");case 2:printf("&");}

A.
B. &&&*
C. B.
D. & &&*
E. C.
F. &&&*
G. D.
H. &*

下面程序段是从键盘输入的字符中统计数字字符的个数,用换行结束循环。请在_______上填空。int n=0,c;c=getchar();while(____________){if(____________) n++;c=getchar();}

答案查题题库