第2章C语言基础..docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章C语言基础.

第二章一、选择题□表示,回车用↙表示) 1、C语言属于( D ) A 机器语言B 低级语言C 中级语言D 高级语言 2、C语言程序能在不同的操作系统下运行,这说明C语言具有很好的( B ) A 适应性B 移植性C 兼容性D 操作性 3、一个C语言程序的执行总是起始于( C ) A 程序的第一个函数B 包含文件中的第一个函数C main函数D 程序中的第一条语句 4、C语言源程序经过编译后生成的文件名的后缀为( B ) A .docB .objC .exeD .cpp 5、C语言源程序经过链接后生成的文件名的后缀为( C ) A .docB .objC .exeD .cpp 6、C语言编译程序的首要工作是( A ) A 检查语法错误 B 检查逻辑错误C 检查程序的完整性D 生成exe 文件 7、下面选项中2个标识符都是不合法的选项是( C ) A W p_1B _abc sumC a-1 intD x1 DO 、下列哪组标识符是正确的( ) A a3, 7dB _x1, tempC for, maxD f x, b2下列不是C语言关键字的选项是()。 AB printfC caseD while 10、下列四组选项中,均不是C语言关键字的选项是。 AIFmianB getc char printf C include case scanfD while go pow 11、C语言中基本的数据类型不包括( D )。 A 整型B实型C字符型 D 数组 12、C语言中基本的数据类型包括( B )。 A 整型、实型、指针、枚举型B 整型、实型、字符型、枚举型 C 整型、字符型、数组、枚举型 D 整型、实型、空类型、字符型 13、自增、自减运算符能用于( ) A 常量B 表达式C 整型变量D 浮点型量 、下面选项中2个整型常量都是合法的选项是( A ) A 25 0xffB 03a 2e5C 0x36 12,456D 068 -0xcd 、下面选项中2个浮点数都是合法的选项是( B ) A 0.5 e3B 16. 1e-6C .25 2e1.5D 0.0 15 如果要把常量327存入变量a中,a不能定义成哪些类型? A intB charC longD float 17、下面正确的字符常量是。 A “c”B ‘\\’’C ‘’ D ‘K’ 18、C语言的赋值表达式中,赋值号的左侧必须是( B )。 A 常量 B 变量C 表达式D 函数 19、在C语言中,要求运算数必须是整型的运算符是( D ) A /B C D % 下列表达式中,结果为的是A 5%6B 5*-1C 5/10D 5+-2/3 21、已知int a6则执行a2; 语句后,a的值为A 6B 8C 12D 36 22、设有说明语句:char c’\72’; 则变量c( A ) A 包含1个字符 B 包含2个字符C 包含3个字符D 说明不合法 、以下叙述正确的是 C )。 A 在C程序中,每行只能写一条语句 B 若a是实型变量,C程序中允许赋值a10,因此实型变量中允许存放整型数C 在C程序中,%是只能用于整数运算的运算符D 在C程序中,无论是整数还是实数,都能被准确无误地表示+=a-=a*=a的值是 AA 0B -264C -144D132 26、若变量a是int型,执行语句a’A’+1.6; 则以下描述正确的是( D ) A a的值是字符’C’B a的值是’A’的ASCII值加1.6,结果是66.6C 不允许字符型和浮点型相加D a的值是’A’的ASCII值加1.6,再取整,结果是66 t y=7,x=12,则能使值为3的表达式是( D ) A x%=y%=5B x%=y - y%5 C x% y-y%5D x% y - y%=5 28、若有定义:int c12,c22; 则表达式1.0/c2*c1的值是( ) A 0B 0.5C 1.0D 0.25 、若:double x1, y; yx+3/2;y的值是( ) A 1B 2C 2.0D 2.5 char a; int b; float c; double d;,则表达式a*b+d-c值的类型为( B ) A float B double C char D int 32、设有变量定义:int a5;则以下程序段的输出结果是( D ) a2*3,a*4,a+5; printf“%d\n”,a; A 6B 24C 11D 10 33、设有定义

文档评论(0)

s4c2bg5I + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档