专升本 C语言 C练习01--数据类型1.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
专升本 C语言 C练习01--数据类型1

(1-1) 以下程序的输出结果是 main() { char c=z; printf(%c,c-25); } A) a B) Z C) z-25 D) y (1-2) 以下选项中,非法的字符常量是 A) \t B) \17 C)n D) \xaa (1-3) 在16位C编译系统上,若定义long a; ,则能给a赋40000的正确语句是 A) a=20000+20000; B) a=4000*10; C) a=30000+10000; D) a=4000L*10L; (1-4) 以下叙述正确的是 A) 可以把define和if定义为用户标识符 B) 可以把define定义为用户标识符,但不能把if定义为用户标识符 C) 可以把if定义为用户标识符,但不能把define定义为用户标识符 D) define和if都不能定义为用户标识符 (1-5) 若变量a是int类型,并执行了语句:a=A+1.6;,则正确的叙述是 A) a的值是字符C B) a的值是浮点型 C) 不允许字符型和浮点型相加 D) a的值是字符A的ASCII值加上1。 (1-6)以下选项中合法的实型常数是______。 A) 5E2.0   B) E-3   C) .2E0   D) 1.3E(1-7)以下选项中合法的用户标识符是______。 A) long   B) _2Test   C) 3Dmax   D) A.dat (1-8)已知大写字母A的ASCII码是65,小写字母a的ASCII码是97,则用八进制表示的字符常量\101是______。 A) 字符A   B) 字符a   C) 字符e   D) 非法的常量(1-9)设a和b均为double型常量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是______。 A) 6.500000   B) 6   C) 5.500000   D) 6.000000 (1-10) 以下叙述正确的是 A) C语言比其他语言高级 B) C语言可以不用编译就能被计算机识别执行 C) C语言以接近英语国家的自然语言和数学语言作为语言的表达形式 D) C语言出现的最晚、具有其他语言的一切优点(1-11) 在一个C语言程序中 A) main函数必须出现在所有函数之前B) main函数可以在任何地方出现 C) main函数必须出现在所有函数之后D) main函数必须出现在固定位置(1-12) 若有以下程序段(n所赋的是八进制数) int m=32767,n=032767; printf(%d,%o\n,m,n); 执行后输出结果是 A) 32767,32767 B) 32767,032767 C) 32767,77777 D) 32767,077777 (1-13) 若有以下程序 main() { char a; a=H-A+0; printf(%c\n,a); } 执行后输出结果是。()以下选项中可作为C语言合法整数的是 A)10110B B)0386 C)0Xffa D)x2a2 ()以下不能定义为用户标识符的是 A)scanf B)Void C)_3com_ D)int()已定义ch为字符型变量,以下赋值语句中错误的是 A)ch=\; B)ch=62+3; C)ch=NULL; D)ch=\xaa; ()已定义c为字符型变量,则下列语句中正确的是 A)c=97; B)c=97; C)c=97; D)c=a; ()以下程序运行后的输出结果是 。 main() { char m; m=B+32; printf(%c\n,m); }(1-25) 有以下程序 main() { char s[]=\n123\\; printf(%d,%d\n,strlen(s),sizeof(s)); } 执行后输出结果是 A) 赋初值的字符串有错 B) 6,7 C) 5,6 D) 6,6 (1-26)以下不正确的整型常量是 A) 0xa B) 010L C)10 D)019 (1-27)若x是浮点类型变量,表达式(x=10/4)的值是________ A)2.5 B)2.0 C)3 D)2 (1-28)若已定义x和y为double类型,则经过:x=1; y=x+3/2; 后y的值是_______ (1-1)A (1-2)C (1-3)D (1-4)B (1-5)D (1-6)C (1-7)B (1-8)A (1-9)D (1-10)C (1-11)B (1-12)A (1-13)7 (1-14)C (1-15)D (1-16)A (1-17)C (1-18)b (1-19)B (1-20)B (1-21)A (1-22)a=-32768 (1-2

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档