教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 综合文档 >

C语言第三章习题(2)

来源:网络收集 时间:2026-08-21
导读: while (x else continue; } 运行后X的值为______________ 4、若x是int型变量,以下程序的输出结果是_______________ for (x=3;x printf ((x%2)?(\printf (\ 5、以下程序的运行结果是__________________ #include ma

while (x<20) { x++; if (x/3!=0) {x++; break; }

else continue; }

运行后X的值为______________

4、若x是int型变量,以下程序的输出结果是_______________ for (x=3;x<6;x++)

printf ((x%2)?(\printf (\

5、以下程序的运行结果是__________________ #include main() {

int s=0,k; for (k=7;k>=0;k--) {

switch(k) {

case 1: case 4:

case 7: s++; break; case 2: case 3: case 6: break; case 0:

case 5: s+=2; break; } }

printf(\}

6、以下程序的运行结果是__________________ #include main() {

int i=1,s=3;

}

do {

s+=i++; if (s%7==0)

continue; ++i; else

} while (s<15); printf(\

7、以下程序的运行结果是___________________ #include main() {

int i,j;

for (i=4;i>=1;i--) {

printf(\ for (j=1;j<=4-i;j++) printf(\ printf(\ } }

输出结果:

8、以下程序的运行结果是________________ #include main() {

int i,j,k; for (i=1;i<=6;i++) {

for (j=1;j<=20-2*i;j++) printf(\ for (k=1;k<=i;k++) printf(\ printf(\ } }

输出结果:

9、以下程序的运行结果是_________________

#include main() {

int i,j,k; for (i=1;i<=6;i++) {

for (j=1;j<=20-3*i;j++) printf(\ for (k=1;k<=i;k++) printf(\ for (k=i-1;k>0;k--) printf(\ printf(\ } }

10、以下程序的运行结果是__________________ #include main() {

int i,j,k; for (i=1;i<=4;i++) {

for (j=1;j<=20-3*i;j++) printf(\ for (k=1;k<=2*i-1;k++) printf(\ printf(\ }

for (i=3;i>0;i--) {

for (j=1;j<=20-3*i;j++) printf(\ for (k=1;k<=2*i-1;k++) printf(\ printf(\ } }

11,有以下程序:

以下程序段中的变量已正确定义:

for( i=0; i<4; i++,i++ )

for( k=1; k<3; k++ ); printf(\; 程序段的输出结果是。 12,有如下程序 Int a;

Scanf(\Switch(a/10){

Default: printf(\,’E’); Case 10:

Case 9: printf(\,’A’);break; Case 8: printf(\,’B’);break; Case 7: printf(\,’C’);break; Case 6: printf(\,’D’);break; }

其当输入50,100,85的输出结果分别是: .

13,#include main()

{ int a = -2, b = 0; while (a++ && ++b) ; printf(\ }

程序运行后输出结果是。 14,有以下程序 #include main()

{ int a=1,b=1; while(a--) b--;

printf(\}

程序的运行结果是。 15,#include main( )

{ int a=0, b=0; for(; a<5; a++)

{ if (a%2==0) continue; b += a; break; }

printf(\程序运行后的输出结果是 。

三、写出程序代码

1、 计算1到20之间不能被3整除的数字之和。

2、编写一个程序,用户输入一个正整数 把它的各位数字前后颠倒一下 并输出颠倒后的结果。

3、编写一个程序,求1?

4、编写程序打印如图所示的9*9乘法表 1*1=1

1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 。。。。。。

1*9=9 。。。。。。 9*9=81

11111之值。 ??????23499100

C语言第三章习题(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/404196.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)