C语言程序设计基础试题及答案

C语言程序设计基础试题及答案

ID:47065951

大小:56.03 KB

页数:6页

时间:2019-07-13

C语言程序设计基础试题及答案_第1页
C语言程序设计基础试题及答案_第2页
C语言程序设计基础试题及答案_第3页
C语言程序设计基础试题及答案_第4页
C语言程序设计基础试题及答案_第5页
资源描述:

《C语言程序设计基础试题及答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第一部分C语言基础一、选择题1.以下正确的C语言标识符是()A.%XB.a+bC.a123D.test!2.已定义inta,b;则以下不正确的C语句是()A.a*=5;B.b/=2;C.a+=1.75;D.b&&=a;3.若x、i、j和k都是整型变量,则执行下面表达式后x的值为()x=(i=4,j=16,k=32)A.4B.16C.32D.524.C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符()A.必须是字母B.必须为下划线C.必须为字母或下划线D.可以是字母、数字、下划线中的任一字符5.下面正确的字符常量是()A.“c”B.’\”C.‘w’D.”6.设

2、inta=2,b=0,c;则执行语句c+=b&&a--后,c的结果为()。A.0,1B.1,0C.2,0D.不确定7.以下不正确的C语言标识符是()A) int B) a_1_2 C) ab1exe D) _x8.以下是正确的C语言标识符是()。A) #define B) _123 C) %d D) 9.下列四组字符串中都可以用作C语言程序标识符的一组是() 。6A) print   B) iam  C) Pxq   D) str_l  _3d  one_half  My->book  Cpp oodbs tart$it   line#    pow10.下面各选项组中,

3、均是C语言关键字的组是() 。A) auto,enum,include B) switch,typedef,continueC) signed,union,scanf D) if,struct,type11.下列不属于C语言关键字的是() 。 A) default B) register C) enum D) external12.C语言程序从main()函数开始执行,所以这个函数要写在()。A) 程序文件的开始 B) 程序文件的最后C) 它所调用的函数的前面 D) 程序文件的任何位置13.下列关于C语言的叙述错误的是()A) 大写字母和小写字母的意义相同B) 不同类型的变量可

4、以在一个表达式中C) 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型 D) 同一个运算符号在不同的场合可以有不同的含义14.在C语言中,错误的int类型的常数是() 。A) 32768 B) 0 C) 037 D) 0xAF15.将字符g赋给字符变量c,正确的表达式是() 。A) c=147 6B) c="147" C) c=’147’ 16.下列转义字符中错误的一个是()。A) ’00’ B) ’014’ C) ’x111’ D) ’2’17.将空格符赋给字符变量c,正确的赋值语句是()。A) c=’’ B) c=NULL C) c=0 D)

5、 c=3218.已知:char a=’70’;则变量a中() 。A) 包含1个字符 B) 包含2个字符 C) 包含3个字符 D) 说明非法19.字符串""EOF=-61""的长度是()。A) 8 B) 9 C) 14 D) 非法字符串20.字符串""的长度是()。A) 0 B) 1 C) 2 D) 非法字符串21.已知:char a;int b;float c;double d;执行语句"c=a+b+c+d;"后,变量c的数据类型是() 。A) int 6B) char C) float D) double22.温度华氏和摄氏的关系是: C=-(F-32)。已知:f

6、loat C,F;由华氏求摄氏的正确的赋值表达式是()。A) C=5/9(F-32) B) C=5*(F-32)/9 C) C=5/9*(F-32) D) 三个表达式都正确23.逗号表达式"(a=3*5,a*4),a+15"的值是()。A) 15 B) 60 C) 30 D) 不确定24.已知 int x=1,y=1,z=1;表达式"x+++y+++z++"的值是()。A) 3 B) 4 C) 5 D) 表达式错误25.用十进制表示表达式"12

7、012"的值是()A) 1 B) 0 C) 12 D) 1426.已知int x=(1,2,3,4);变量x的值是()。A) 1 B)

8、 2 C) 3 D) 4627.表达式sizeof(double)是 ()。A) 函数调用 B) double型表达式 C) int型表达式 D) 非法表达式28.C语言程序的执行,总是起始于()。  A)程序中的第一条可执行语句  B)程序中的第一个函数  C)main函数  D)包含文件中的第一个函数29.下列说法中正确的是(。)  A)C程序书写时,不区分大小写字母  B)C程序书写时,一行只能写一个语句  C)C程序书写时,一个语句可分成几行书写  D)C程序书写时每行必须有行号30

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。