首页 C语言好练习

C语言好练习

举报
开通vip

C语言好练习C语言 练习一、数据类型、运算符及表达式 1、一个C语言的执行是 ( ) A) 从本程序的主函数开始,到本程序的主函数结束 B) 从本程序的第一个函数开始,到本程序的最后一个函数结束 C) 从本程序的主函数开始,到本程序的最后一个函数结束 D) 从本程序的第一个函数开始,到本程序的主函数结束 2. 以下叙述正确的是: A) 在C程序中,主函数必须位于程序的最前面 B) 在C程序中,一行只能写一条语句 C) C程序的基本结构是程序行 D) C语句是完成某种程序功能的最小单位 3. 选出可用作C语言标识符的一组正确标识...

C语言好练习
C语言 练习一、数据类型、运算符及 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 达式 1、一个C语言的执行是 ( ) A) 从本程序的主函数开始,到本程序的主函数结束 B) 从本程序的第一个函数开始,到本程序的最后一个函数结束 C) 从本程序的主函数开始,到本程序的最后一个函数结束 D) 从本程序的第一个函数开始,到本程序的主函数结束 2. 以下叙述正确的是: A) 在C程序中,主函数必须位于程序的最前面 B) 在C程序中,一行只能写一条语句 C) C程序的基本结构是程序行 D) C语句是完成某种程序功能的最小单位 3. 选出可用作C语言 标识 采样口标识规范化 下载危险废物标识 下载医疗器械外包装标识图下载科目一标识图大全免费下载产品包装标识下载 符的一组正确标识符 A) void B) a3_b3 C) For D) 2a define _123 -a_bc DO WORD IF Case sizeof 4. C语言程序的基本单位是 A) 程序行 B) 语句 C) 函数 D) 字符 5. 下列四组常数中,均是正确的八进制数或十六进制数的一组是: A) 016 0xbf 018 B) 0abc 017 0xa C) 010 -0x11 0x16 D) 0A12 7FF -123 6. 字符(char)型数据在计算机内存中的存储形式是 A) 反码 B) 补码 C) BCD码 D) ASCII码 7. 合法的C语言字符常量是 A) '\t' B) "A" C) 650 D) A 8. 设有说明:char w; int x; float y; double z; 则表达式: w*x+z-y值的数据类型是: A) float B) char C) int D) double 9. 以下能正确定义变量a、b和c并为其赋值的语句是: A) int a=5; b=5; c=5; B) int a,b,c=5; C) a=5, b=5, c=5; D) int a=5, b=5, c=5; 10. 若有定义:int a=7; float x=2.5, y=4.7; 则表达式: x+a%3*(int)(x+y)%2/4的值是: A) 2.500000 B) 2.7500000 C) 3.500000 D) 0.000000 11. 设有如下定义: int x=10,y=3,z; 则语句 printf("%d\n",z=(x%y,x/y)); 的输出结果是 A) 1 B) 0 C) 4 D) 3 12. 已知字母"A"的ASCII码为十进制的65,下面程序输出正确的是: main( ) { char ch1, ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf("%d, %c\n", ch1, ch2); } A) 67, D B) B, C C) 不确定的值 D) C, D 13. 若有定义:int y=7,x=12,则能使表达式值为3的是; A) x%=(y%=5) B) x%=(y-y%5) C) x%=y-y%5 D) (x%=y)-(y%=5) 14. 若有说明语句:char c='\101'; 则变量c: A) 包含一个字符 B) 包含两个字符 C) 包含三个字符 D) 说明不合法 15. C语言中的变量名只能由字母,数字和下划线三种字符组成,且第一个字符: A) 必须为字母 B) 必须为下划线 C) 必须为字母或下划线 D) 可以是字母,数字或下划线中的任意一种 16. 若有定义int a=12,n=5,则表达式a%=(n%2)运算后,a的值: A) 0 B) 1 C) 12 D) 6 17. 以下叙述中不正确的是: A) 空字符串(即两个双引号连写)只占一个存储单元 B) 字符型常量可以放在字符型变量中 C) 字符型常量可以放在字符串变量中 D) 字符型常量可以与整数混合运算,而字符串常量不可以 18. C语言中,要求运算量必须是整型的运算符是: A) + B) / C) % D) * 19. 表达式5!=3的值是: A) T B) F C) 0 D) 1 20. 阅读下面的程序 main( ) { int i,j; scanf("%3d%2d",&i,&j); printf("i=%d,j=%d\n",i,j); } 如果从键盘上输入1234567<回车>,则程序的运行结果是: A) i=123, j=4567 B) i=1234, j=567 C) i=1, j=2 D) i=123, j=45 21. 已知a=12,则表达式a+=a-=a*=a的结果是: A) 0 B) 144 C) 12 D) -264 22. 可以表示关系x>y>z,应使用的正确C语言表达式是: A) (x>y)&&(y>z) B) (x>y)AND(y>z) C) x>y>z D) (x>y)&(y>z) 23. 阅读下面的程序 main() { printf("%f%%",1.0/3); } 则程序的运行结果是: A) 0.3333333% B) 0.33% C) 0.333333% D) 0.333333%% 24. 阅读下面的程序 #include main() { char c1,c2; c1=getchar( ); c2=c1+3; printf("%c,%d\n",c2,c2); } 已知'A'的ASCII的值为65,如果从键盘上输入 D<回车> 则程序的运行结果是: A) D,68 B) 'G',68 C) D,71 D) G,71 25. 设x,y,z,s均为int型变量,且初值均为1,则执行语句s=++x||++y&&++z后, 则s的值为: A) 不定值 B) 2 C) 1 D) 0 26. 以下程序的输出结果是: main( ) { int a=12, b=12; printf("%d,%d\n",--a,++b); } A) 10,10 B) 12,12 C) 11,10 D) 11,13 27. 若有代数式(3ae)/(bc),则下面不正确的C语言表达式是: A) a/b/c*e*3 B) 3*a*e/b/c C) 3*a*e/b*c D) a*e/c/b*3 28. 已知x=43,ch='A',y=0,则表达式(x>=y&&ch<'B'&&!y)的值是: A) 0 B) "真" C) 1 D) "假" 29. 若有以下定义和语句: int a=010, b=0x10, c=10; printf("%d,%d,%d\n",a,b,c); 则输出结果是: A) 10,10,10 B) 8,16,10 C) 8,10,10 D) 8,8,10 30. 若有定义int a=12,则表达式a+=a-=a*=a的值是: A) 0 B) -264 C) -144 D) 132 31. 若d为double型变量,则表达式d=1,d+5,d++的值是: A) 1 B) 6.0 C) 2.0 D) 1.0 32. 设a=1,b=2,c=3,d=4,则表达式a 答案 八年级地理上册填图题岩土工程勘察试题省略号的作用及举例应急救援安全知识车间5s试题及答案 1.​  2.​ D 3.​ D 4.​ B 5.​ C 6.​ C 7.​ D 8.​ A 9.​ D 10.​ D 11.​ A 12.​ D 13.​ A 14.​ D 15.​ A 16.​ C 17.​ A 18.​ B 19.​ C 20.​ D 21.​ D 22.​ A 23.​ A 24.​ C 25.​ D 26.​ C 27.​ D 28.​ B 29.​ C 30.​ B 31.​ A 32.​ C 33.​ D 34.​ D 35.​ A 36.​ B
本文档为【C语言好练习】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_023549
暂无简介~
格式:doc
大小:45KB
软件:Word
页数:5
分类:互联网
上传时间:2011-04-13
浏览量:28