c语言测试1到3章,c语言谭浩强第1章至第3章测试试题

62e50291a81fc54b507f33cb80033297.gif c语言谭浩强第1章至第3章测试试题

(7页)

854f935e6f4a79dc96c1b05ee578e3e5.gif

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

9.90 积分

1 湖南省洞口职业中专高三月考(一) 计算机应用类专业C 语言试题 姓名: 班次: 时量:90分钟 总分:130分 一、单项选择题(在每小题的四个备选答案中选出一个正确答案,并将正确答案的 号码填入题后括号中。每小题 2分,共 90分) 1、下列选项中,合法的 C 语言关键字是 A) VAR B) cher C) integer D) default 2、以下有 4组用户标识符,其中合法的一组是 A) For B) 4d C) f2_G3 D) WORD -sub DO IF void Case Size abc define 3、下列关于 C 语言用户标识符的叙述中正确的是 A)用户标识符中可以出现在下划线和中划线(减号) B)用户标识符中不可以出现中划线,但可以出现下划线 C)用户标识符中可以出现下划线,但不可以放在用户标识符的开头 D)用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头 4、一个C程序的执行是从 。 A) 本程序的main函数开始,到main函数结束 B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C) 本程序文件的第一个函数开始,到本程序main函数结束 D) 本程序的main函数开始,到本程序文件的最后一个函数结束 5、以下叙述正确的是 。 A) 在对一个C程序进行编译的过程中,可发现注释中的拼写错误 B) 在C程序中,main函数必须位于程序的最前面 C) C语言本身没有输入输出语句 D) C程序的每行中只能写一条语句 6、一个C语言程序是由 。 A)一个主程序和若干个子程序组成 B) 函数组成 C) 若干过程组成 D) 若干子程序组成 7、以下所列的 C 语言常量中,错误的是 A) 0xFF B) 1.2e0.5 C) 2L D) '\72' 2 8、以下选项中合法的字符常量是 A)“B“ B) '\010' C) 68 D) D 11、以下选项中可以作为 C 语言合法整数的是 A) 10110B B) 0386 C) 0Xffa D) x2a2 12、设有以下定义 int a=0; double b=1.25; char c='A'; #define d 2 则下面语句中错误的是 A) a++; B) b++; C) c++; D) d++; 13、设 x、y、t均为 int 型变量,则执行语句:x=y=3;t=++x||++y;后,y 的值为 A) 不定值 B) 4 C) 3 D) 1 14、设 a、b、c、d、m、n 均为 int 型变量,且 a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>b) x=2; y=3; z=4; m=(w0; 24、设 x、y均为整型变量,且 x=10, y=3,则以下语句的输出结果是 printf(“%d,%d\n“,x--,--y); A) 10,3 B) 9,3 C) 9,2 D)10,2 25、以下选项中,不正确的 C 语言浮点型常量是 A. 160. B. 0.12 C. 2e4.2 D. 0.0 26、以下选项中,( )是不正确的 C 语言字符型常量。 A. 'a' B. '\x41' C. '\101' D. “n“ 27、 在 C 语言中,字符型数据在计算机内存中,以字符的( )形式存储。 A. 原码 B. 反码 C. ASCII 码 D. BCD码 28、若x、i、j和k都是int型变量,则计算下面表达式后,x的值是 x=(i=4,j=16,k=32) A. 4 B. 16 C.32 D.52 29、算术运算符、赋值运算符和关系运算符的运算优先级按从高到低依次为 A.算术运算、赋值运算、关系运算 B.算术运算、关系运算、赋值运算 C.关系运算、赋值运算、算术运算 D.关系运算、算术运算、赋值运算 30、若有代数式 ,则不正确的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 31、表达式!x||a==b 等效于 A. !((x||a)==b) B. !(x||y)==b C. !(x||(a==b)) D. (!x)||(a==b) 32、设整型变量 m,n,a,b,c,d 均为1,执行 (m=a>b)后c2中的值是 A. D B. 68 C. 不确定的值 D. C 42、C 语言中,要求运算对象只能为整数的运算符是 A. % B. / C. > D. * 43、若有说明语句:char c='\72';则变量c在内存占用的字节数是 A. 1 B. 2 C. 3 D. 4 44、字符串“ABC“在内存占用的字节数是 A. 3 B. 4 C. 6 D. 8 45、已定义c为字符型变量,则下列语句中正确的是 A) c='97'; B) c=“97“; C) c=97; D) c=“a“;二、填空题(每空 1分,共 20分) 1、 C 语言中的逻辑值“真”是用_________表示的,逻辑值“假”是用 _________ 表示的。 2、若x和n都是int型变量,且x的初值为12,n的初值为5,则计算表达式 x%=(n%=2)后x的值为_________。 3、设 c='w',a=1,b=2,d=-5, 则表达式 'x'+1>c, 'y'!=c+2, -a-5*bb!=c 的值是______________。 10、 有下列运算符:>=、c1=97;c2=98;printf(“%c%c“,c1,c2); 2、 请阅读分析下面程序,然后写出运行结果。 #include “stdio.h“ void main( ) { int x=8,y=-5; printf(“x=%d,y=%d; “,x,y); x=x+y;y=x-y;x=x-y; printf(“x=%d,y=%d\n“,x,y); } 四、程序改错(每处5 分,共10 分) #include (stdio.h) void main()6 { int a=b=c=5; printf(“%d,%d,%d “,a,b,c); } 湖南省洞口职业中专高三月考(一) 计算机应用类专业C 语言试题 姓名: 班次: 一、单项选择题(每小题 2分,共 90分) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 二、填空题(每空 1分,共 20分) 1、____________、____________ 2、____________ 3、_________、_________、_________、_________ 4、_________________ 5、_________________ 6、 _________ 7、_________ 8、_________ 、_________ 9、_________________ 10、_________________ 11、______________、______________、______________。 12、 ______________ 13、 ______________ 。 三、程序题(每小题 5分,共 10分)7 1、_________________ 2、_________________ 四、程序改错(每处 5分,共 10分) ①将语句_____________________ 改为_____________________ ②将语句_____________________ 改为_____________________ 五、编程题:(每小题5分) 1、编写一个程序,将大写字母 A转换为小写字母 a。 关 键 词: 语言 谭浩强第 章至第 测试 试题

524d6daf746efaa52c3c71bbfe7ba172.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值