第33、34课时 for循环的嵌套
实验题一:
1、下面程序的功能是计算:至50中是7的倍数的数值之和,请选择填空。D #include
2、下面程序的功能是计算 1至10之间的奇数之和及偶数之和。请选择填空; # include
[1];
c+=b; }
printf(\偶数之和=%d\\n\ printf(\奇数之和=%d\\n\}
[1] A )b=i-- B) b=i+1 C) b=i++
3、下面程序的运行结果是: #include
main() {int i; #& for(i=1;i<=5;i++) & switch(i%5) &* {case 0:printf(\ case 1 :printf(\ default :printf(\ case 2 :printf(\ }
A)#&&&* B) #& C) # & & & & * 4、下面程序的运行结果是:D
D)b=i-1 D)#& #include
{ int x,i; for(i=1;i<=100;i++) {x=i; if(++x%2==0) if(++x%3==0)
if(++x%7==0) printf(\ } }
A)39 81 B)42 84 C)26 68 D) 28 70 5、下面程序段的功能是计算1000!的末尾含有多少个零。请选择填空。 (提示:只要算出1000!中含有因数5的个数即可 for(k=0,i=5;i<=1000; i+=5)
while(【1】){k++; m=m/5;}
【1】A)m%5==0 B)m=m%5==0 C)m%5==0 D)m%5!=0
6、下面程序的运行结果是:
#include
while(b-->=0) k++; }
printf(\ }
A)3,-1 B )8,-1 C)3,0 D)8,-2
实验题二: 编程题:
1、编写程序,输入从公元1000年至2000年所有闰年的年号。每输出3个年号换一行。判断公元年是否为闰年的条件是:
(1) 公元年数如能被4整除,而不能被100整除,则是闰年; (2) 公元年数能被400整除也是闰年。
#include
for(i=2000;i<=3000;i++) {
if((i%4==0&&i0!=0)||i@0==0) { printf(\ j++; if(j==0) printf(\ } } }
2、使用嵌套的循环结构在屏幕上打印下面的图形。 ****************
* * * * * * * * ****************
方法一: main() {
int i,j,k; for(i=0;i<15;i++) printf(\ printf(\ for(j=0;j<4;j++)
printf(\
for(k=0;k<15;k++) printf(\getch(); } 方法二:
main() {
int i,m,j;
for(i=1;i<=6;i++) {
if(i==1||i==6) {
for(j=1;j<=16;j++)
printf(\printf(\
} else
for(m=1;m<=16;m++)
{
if(m==1)
printf(\if(m==16)
printf(\
else
printf(\ } } }
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库C语言 for循环的嵌套(含答案)在线全文阅读。
相关推荐: