2022年C语言)复习资料学生 .pdf
《2022年C语言)复习资料学生 .pdf》由会员分享,可在线阅读,更多相关《2022年C语言)复习资料学生 .pdf(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、51. 下面程序的输出是( ) int aa33 = 2,4,6; main() int i, *p = &aa00; for (i = 0; i 2; i+) if(i = 0) aaii+1 = *p + 1; else +p; printf(%d, *p); A)23 B)26 C)33 D)36 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 32 页 - - - - - - - - - 52. 该程序的执行结果是( ) #include #include mai
2、n() int fun(char*,int); char *p; p=1234567; fun(p,strlen(p); puts(p); int fun(char *w,int n) char t,*s1,*s2; s1=w; s2=w+n-1; while (s1s2) t=*s1+; *s1=*s2-; *s2=t; A)1234567 B)7654321 C)1711717 D)7177171 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 32 页 - - -
3、- - - - - - 53. 试写出下列数学表达式的C 语言表达式)(2yxyx名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 32 页 - - - - - - - - - 54. 下面程序的输出结果是( ) #include main() char *a=1234; fun(a); printf(n); fun(char *s) char t; if (*s) t=*+s; putchar(t); fun(s); 名师资料总结 - - -精品资料欢迎下载 - - -
4、- - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 32 页 - - - - - - - - - 55. 56. 如果用八位二进制补码表示带符号的定点整数, 则能表示的十进制数的范围是( ) A) -127 到+127 B) -128 到+128 C) -127 到+128 D) -128 到+127 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 32 页 - - - - - - - - - 57. 若有
5、定义及赋值:int y, *p,*p1 ;p=&y ;p1=p;*p1=4 ;则可以输出变量y 的地址的语句是( ) A)printf ( un,y) ;B)printf (un, *p1) ;C)printf ( un, *p) ;D)printf ( un, &y ) ;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 32 页 - - - - - - - - - 58. 设有 int y,u=0,x=15,下列各项中不能使y 值为 0 的是()A) y=x x;B、y
6、=x u;C、y=x4 ;D、y=x&u ;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 32 页 - - - - - - - - - 59二进制数1111111.101B 转换成十六进制数是( ) A) FF.AH B) FF.5H C)7F.AH D)7F.5H 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 32 页 - - - - - -
7、- - - 60字符串 ” 123”在计算机内所占用的字节数是( ) 个。A) 1 B) 2 C) 3 D) 4 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 32 页 - - - - - - - - - 61. C 语言中最基本的数据类型包括( ) A)整型、实型、逻辑型B)整型、实型、字符型C)整型、字符型、逻辑型D)整型、实型、逻辑型、字符型名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整
8、理 - - - - - - - 第 10 页,共 32 页 - - - - - - - - - 62. C 语言中有关dowhile 循环的说法,正确的是( ) A)在 if 语句内不能再使用do-while 语句构成的循环B)do-while 语句构成的循环必须用break 语句才能退出C)do-while 语句构成的循环,当while 语句中的表达式值为非零时结束循环D)do-while 语句构成的循环,当while 语句中的表达式值为零时结束循环名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - -
9、- - - 第 11 页,共 32 页 - - - - - - - - - 63在 C 语言中,不正确的int 类型的常数是 ( ) A) 32768 B) 0 C) 037 D) Xaf 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 32 页 - - - - - - - - - 64. 设有如下定义: int a=2,b=1,c=3,d=4,m=2,n=2; 则执行表达式:(m=ab)&(n=cd)后,n 的值为( ) A) 1 B) 2 C) 3 D) 0 名师资
10、料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 32 页 - - - - - - - - - 65设 a,b 类型正确,语句:printf(%d , (a=2)&(b= -2) ;的执行结果是( ) A) 2 B) 2 C) 1 D) 0 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 32 页 - - - - - - - - - 66 67. 68.
11、 6970. 不能进行 +和- 运算的数据类型是( ) A) 指针变量 B)整型变量 C)整型常量 D)字符变量名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 32 页 - - - - - - - - - 71. 已知: int a,b; 用语句 scanf(%d%d,&a,&b); 输入 a、b 的值时,不能作为输入数据分隔符的是( ) A) , B)空格 C)回车 D)Tab键名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年C语言复习资料学生 2022 语言 复习资料 学生
限制150内