题目内容

下面程序段的功能是计算1000!的末尾含有多少个零。请选择填空。(提示:只要计算出1000!中含有因子5的个数即可)for(k=0,i=5;i<=1000;i+=5){m=i; while(){k++;m=m/5;}

A. m%5=0
B. m=m%5==0
C. m%5==0
D. m%!=0

查看答案
更多问题

下面程序的运行结果是。#includemain(){int i,b,k=0;for(i=1;i<=5;i++) {b=i%2; while(b-->=0) k++; }printf("%d,%d",k,B.;}

A. 3,-1
B. 8,-1
C. 3,0
D. 8,-2

下面程序段。for(t=1;t<=100;t++){scanf("%d",&x); if(x<0)continue; printf("%3d",t);}

A. 当x<0时整个循环结束
B. x>=0时什么也不输出
C. printf函数永远也不执行
D. 最多允许输出100个非负整数

下面程序段。x=3;do{y=x--; if(!y) {printf("*"); continue;} printf("#");}while(1<=x<=2);

A. 将输出
B. 将输出
C. *
D. 是死循环
E. 含有不合法的控制表达式

以下描述正确的是。

A. goto语句只能用于退出多层循环。
B. switch语句中不能出现continue语句。
C. 只能用continue语句来中止本次循环。
D. 在循环中break语句不能独立出现。

答案查题题库