c语言程序设计基础试题及答案.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一部分 C 语言基础 、选择题 1、以下正确的 C 语言标识符就是 () A.%X B.a+b C.a123 D.test! 2、已定义int a,b; 则以下不正确的 C语句就是() A.a*=5;B.b/=2;C.a+=1 、 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.52 A.4 B.16 C.32 D.52 A.必须就是字母B. 必须为下划线, A.必须就是字母 B. 必须为下划线 , 且第一个字符 ( ) C.必须为字母或下划线 D.可以就是字母、数字、下划线中的任一字符 4、C语言中的标识符只能由字母、数字与下划线三种字符组成 5、下面正确的字符常量就是 B. C. ‘ w D.” 6 6、设 int a=2,b=0,c; 则执行语句 c+=ba-- 后, c 的结果为 ( ) 。 A.0,1 B.1,0 C.2,0 D.不确定 7、 以下不正确的 C语言标识符就是() A) int B) a_1_2 C) ab1exe D) 8、 以下就是正确的 C 语言标识符就是 ( ) 。 A) #define B) 123 C) %d D) \n 9、下列四组字符串中都可以用作C语言程序标识符的一组就是 print B) i\am C) Pxq D) str_l _3d one_half My-book Cpp ??? oodbs tart$it line# pow 10、 下面各选项组中 , 均就是 C 语言关键字的组就是 ( ) 。 auto,enum,include switch,typedef,continue signed,union,scanf if,struct,type 11、 下列不属于 C 语言关键字的就是 ( ) 。 default register enum external 12、 C语言程序从 main()函数开始执行,所以这个函数要写在() 程序文件的开始 程序文件的最后 它所调用的函数的前面 程序文件的任何位置 13、 下列关于 C 语言的叙述错误的就是 ( ) 大写字母与小写字母的意义相同 不同类型的变量可以在一个表达式中 在赋值表达式中等号 (=) 左边的变量与右边的值可以就是不同类型 同一个运算符号在不同的场合可以有不同的含义 TOC \o 1-5 \h \z 14、 在C语言中,错误的int类型的常数就是() 。 32768 0 037 0xAF 15、 将字符 g 赋给字符变量 c, 正确的表达式就是 ( ) 。 c=\147 c=\147 c=\147 16、下列转义字符中错误的一个就是 ( ) \000 \0014 \x111 \2 17、将空格符赋给字符变量 c, 正确的赋值语句就是 ( A) c=\0 B) c=NULL C) c=0 D) c=32 18、 已知 :char a= \70 ; 则变量 a 中 ( ) 。 A) 包含 1 个字符 B) 包含 2 个字符 C) 包含 3 个字符 D) 说明非法 19、 字符串 \EOF\n=-\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 的数据类 型就是 ( ) 。 int char float double 22、 温度华氏与摄氏的关系就是 :C=-(F-32)。已知:float C,F;由华氏求摄氏的正确的赋 值表达式就是 ( ) 。 C=5/9(F-32) C=5*(F-32)/9 C=5/9*(F-32) 三个表达式都正确 TOC \o 1-5 \h \z 23、 逗号表达式 (a=3*5,a*4),a+15 的值就是 ( ) 。 15 60 30 不确定 24、 已知 int x=1,y=1,z=1; 表达式 x+++y+++z++ 的值就是 ( ) 。 3 4 5 表达式错误 25、 用十进制表示表达式 12|012 的值就是 ( ) 1 0 TOC \o 1-5 \h \z 12 14 26、 已知 int x=(1,2,3,4); 变量 x 的值就是 ( ) 。 1 2 3 4 27、表达式 sizeof(double) 就是 ( ) 。 函数调用 double 型表达式 int 型表达式 非法表达式 28、 C语言程序的执行,总就是起始于()。 程序中的第一条可执行语句

您可能关注的文档

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档