ImageVerifierCode 换一换
格式:DOC , 页数:251 ,大小:1.33MB ,
资源ID:107573      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-107573.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言复习题完整版.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

C语言复习题完整版.doc

1、所有单选题 1、 C语言中下列叙述正确的是 _d_。 A: 不能使用 do-while语句构成的循环 B: do-while语句构成的循环,必须用 break语句才能退出 C: do-while语句构成的循环,当 while语句中的表达式值为非零时结束循环 1真 0假, 1 进入循环 D: do-while语句构成的循环,当 while语句中的表达式值为零时结束循环 答案: D 2、 以下选项中属于 C语言的数据类型是 _C_。 A: 复数型 B: 逻辑型 C: 双精度型 D: 集合型 答案: C 3、 下列描述中不正确的是 _C_。 A: 字符型数组中可以存放字符串 B: 可以对字符型数组进

2、行整体输入、输出 C: 可以对整型数组进行整体输入、输出 D: 不能在赋值语句中通过赋值运算符 “=“对字符型数组进行整体赋值 答案: C 4、 以下程序的输出结果是 _。 main() int x 10,y 10,i; for(i 0;x8 ;y +i) printf(“%d %d “,x-,y); A: 10 1 9 2 B: 9 8 7 6 C: 10 9 9 0 D: 10 10 9 1 答案 : D 5、 以下程序的输出结果是 _。 main() char a10 1,2,3,4,5,6,7,8,9,0,*p; int i ; i 8; p a+i; printf(“%sn“,p-3

3、); A: 6 B: 6789 C: 6 D: 789 答案 : B 6、 能正确表示 a和 b同时为正或 同时为负的逻辑表达式是 _D_。 A: (a=0|b=0) while(n-)printf(“%d “,-n); A: 2 0 B: 3 1 C: 3 2 1 D: 2 1 0 答案 : A 8、 以下程序的输出结果是 _D_。 main() int k=17; printf(“%d,%o,%xn“,k,k,k); A: 17,021,0x11 B: 17,17,17 C: 17,0x11,021 D: 17,21,11 答案 : D 9、 若有说明: long *p,a;则不能通过 s

4、canf语句正确给输入项读入数据的程序段是 _A_。 A: *p=scanf(“%ld“,p); B: p=(long *)malloc(8);scanf(“%ld“,p); C: scanf(“%ld“,p= D: scanf(“%ld“, 答案: A 10、 以下选项中,能定义 s为合法的结构体变量的是 _。 A: typedef struct abc double a; char b10; s; B: struct double a; char b10; s; C: struct ABC double a; char b10; ABC s; D: typedef ABC double a

5、; char b10; ABC s; 答案 : B 11、 请读程序: #include main() int a, b ; for(a = 1 , b = 1 ; a = 20) break ; if (b%3 = 1) b += 3 ; continue ; b -= 5 ; printf(“%dn“, a) ; 上面程序的输出结果是 _B_。 B=4,b=7 10 13 16 19 21 A: 7 B: 8 C: 9 D: 10 答案: B 12、 请选出合法的 C语言赋值语句 _B_。 A: a=b=58 B: i+; C: a=58,b=58 D: k=int(a+b); 答案 :

6、B 13、 请选出可用作 C语言用户标识符的一组标 识符 _B_。 void a3_b3 For 2a define _123 _abc DO WORD IF case sizeof A: B: C: D: 答案 : B 14、 若 x和 y都是 int型变量, x=100、 y=200,且有下面的程序片段 printf(“%d“,(x,y) ); 上面程序片段的输出结果是 _A_。 A: 200 B: 100 C: 100 200 D: 输入格式符不够,输出不确定的值 答案: A 15、 若 x是 int型变量,且有下面的程序片段 for(x=3;xb) 枚举量 Fortran的值为 _。

7、A: 4 B: 7 C: 102 D: 103 答案: C 25、 设有以下语句,其中不是对 a数组元素的正确引用的是 _。 (其中 0 i10) int a10=0,1,2,3,4,5,6,7,8,9,*p=a; A: ap-a B: *( c=ab2; 则 c的二进制值是 _。 A: 00011011 B: 00010100 C: 00011100 D: 00011000 答案 : A 27、 设有语句 int a=3; 则执行了语句 a+=a-=a*a;后,变量 a的值是 _。 A: 3 B: 0 C: 9 D: -12 答案 : D 28、 下面程序 main() int x=100,

8、 a=10, b=20, ok1=5, ok2=0; if(ab) if(b!=15) if(!ok1) x=1; else if(ok2) x=10; x=-1; printf(“%dn“,x); 的输出是 _。 A: -1 B: 0 C: 1 D: 不确定的值 答案 : A 29、 下面程序 main() int x=32; printf(“%dn“,x=x1); 的输出是 _。 A: 100 B: 160 C: 120 D: 64 答案 : D 30、 下面程序 main() int a10=1,2,3,4,5,6,7,8,9,10,*p=a; printf(“%dn“,*(p+2) )

9、; 的输出是 _。 A: 3 B: 4 C: 1 D: 2 答案 : A 31、 下面程序 main() int x=10,y=3; printf(“%dn“,y=x/y); 的输出是 _。 A: 0 B: 1 C: 3 D: 不确定的值 答案 : C 32、 下面程序 void prtv(int *x) printf(“%dn“,+*x); main() int a=25; prtv( 的输出是 _。 A: 23 B: 24 C: 25 D: 26 答案 : D 33、 下面的程序 main() int x=3; do printf(“%dn“,x-=2); while(!(-x) ); _。 A: 输出的是 1 B: 输出的是 1和 -2 C: 输出的是 3和 0 D: 是死循环 答案: B

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。