第四次作业(2)

2025-11-19

A. 6 3 B. 7 4 C. 6 2 D. 7 3

6-5. 下列说法中正确的是 。

A. break 用在switch语句中,而continue 用在循环语句中。 B. break 用在循环语句中,而continue用在switch语句中。 C. break 能结束循环,而continue只能结束本次循环。 D. continue能结束循环,而break只能结束本次循环。

6-6. 指出程序结束之时,j、i、k的值分别是 。 main( ) {

int a=10,b=5,c=5,d=5,i=0,j=0,k=0; for (;a>b;++b) i++; while (a>++c) j++; do k++; while (a>d++); }

A. j=5,i=4,k=6; B. i=5,j=4,k=6; C. j=6,i=5,k=7; D. j=6,i=6,k=6;

6-7. 下面程序的输出结果是 。 main( ) {

int i,j; float s; for(i=6;i>4;i--) {s=0.0;

for(j=i;j>3;j--)s=s+i*j;} printf(\%f\\n\}

A. 135.000000 B. 90.000000 C. 45.000000 D. 60.000000

6-8. 若有:do { i=a-b++; printf(\则while中的!i可用?代替。

A. i==0 B. i!=1 C. i!=0 D. 以上均不对

二、填空题

6-9. 以下while循环执行的次数是_______。 k=0; while( k=10) k=k+1;

6-10.下列程序段的执行结果是_______ 。 int j;

for(j=10;j>3;j--) {if(j%3) j--; --j; j--; printf(\

6-11. 以下循环语句执行___次循环?

int i,j;

for(i=5; i ; i--)

for(j=0;j<4;j++) { …… }

6-12.以下程序段的输出结果是_____。 int i=0,sum=1;

do{sum+=i++;}while(i<5); printf(\

6-13.执行以下程序后,输出是____。 #include \main( )

{ float x,y,z;

x=3.6; y=2.4; z=x/y; while(1)

if(fabs(z)>1) {x=y; y=x; z=x/y; } else break;

printf(\

6-14.以下程序的输出结果是____。 main( ) { int i;

for(i=1;i<=5;i++) { if(i%2) printf(\else continue; printf(\printf(\}

6-15.以下程序的输出结果是_____。 main( ) { int y=10; for ( ; y>0; y-- ) { if (y%3) continue; printf (\} }

6-16.有以下程序段: s=1.0;

for ( k=1; k<=n; k++ ) s=s+1.0/(k*(k+1)); printf (\

请填空,使下面的程序段的功能完全与之等同。 s=0.0; k=0;

do { s=s+d; ; d=1.0/(k*(k+1)); } while (______); printf (\

6-17.以下程序的功能:从键盘上输入若干学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。填空,使程序正确。 main( )

{ float x,amax,amin; scanf(\amax=x; amin=x; while (______)

{ if ( x>amax ) amax=x; if (_____ ) amin=x; scanf(\ }

printf(\}

三、编程题

6-18. 求1-3+5-7+……-99+101的值。

6-19.任意输入10个数,计算所有正数的和、负数的和以及这10个数的总和。

6-20. 任意输入小于32768的正整数s,从s的个位开始输出每一位数字,用逗号分开。

6-21.对输入的正整数a,b,求ab的最后3位数。

6-22.输入6个学生的5门课成绩,分别求出每个学生的平均成绩。

6-23.编写程序, 求e的近似值。 e ≈ 1+1/2!+1/3!+……+1/n! ⑴ 计算前60项。

⑵ 计算各项,直到最后一项的值小于10-4为止(计算的项均大于等于10-4)。

6-24. 设X数列定义如下: n n=1,2,3

xn-1+ xn-2 +xn-3 n>3

编写程序,对输入的正整数n,输出x数列的前n项。

6-25.输出所有大于1010的4位偶数,且该偶数的各位数字两两不相同。

6-26.用40元买苹果、西瓜和梨共100个,3种水果都要。已知苹果0.4元一个,西瓜4元一个,梨0.2元一个。问可以各买多少个?输出全部购买方案。

6-27. 编写程序,输出以下图形: * *** ***** ******* ***** *** *


第四次作业(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:读书学习活动总结

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219