《CC++语言序设计》例题分析.doc

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

《C/C++语言程序设计》试题分析 一、选择题。 1. 若m=0x137f, n=0xf731,则mn的值为 。 [A] 0x1331 [B] 0xf77f [C] 0x1111 [D] 0xffff 2. 同一算术表达式中有以下数据类型混合运算时,类型转换优先级最高的是 。 [A] int [B] short [C] char [D] float 3. C++语言程序从 开始执行。 [A] 程序中的main函数 [B] 程序中的第一条可执行语句 [C] 包含文件中的第一个函数 [D] 程序中的第一个函数 4. 下面不正确的转义字符是 。 [A] ‘\n’ [B] ‘08’ [C] ‘\’’ [D] ‘\0’ 5. 选项中字符串和字符常量都正确的是 。 [A] SDK和\0 [B] DVD和 \A [C] ABC 和A [D] ABC 和\ 6. 正确表示X在闭区间[10,20]或[80,100]内的C语言表达式是 。 [A] 10=XX=20X=80X=100 [B] 10=X=20 AND 80=X=100 [C] 10X20 80X100 [D] X=10X=20 || X=80X=100 7. 定义:char a; int b; float c; double d; 则 a+b*c/d的值类型为 。 [A] int [B] char [C] float [D] double 8. C++语言中要求运算数必须是整形的运算符是 。 [A] / [B] ++ [C] != [D] % 9. 设 a=10, b=12, c=8,d=5 , 则表达式 ab?a:(cd?c:d)的值是 。 [A] 10 [B] 12 [C] 8 [D] 5 10.表达式 (a=5*6,a*5),a+6 的值是 。 [A] 156 [B] 31 [C] 36 [D] 30 11.设有如下定义:int i,j=6, k=8; 则执行语句 i=k+3,j*5; 以后i的值是 。 [A] 11 [B] 30 [C] 41 [D] 48 12.下面语句的执行结果是 。 int i=5,k; k=i++; cout i++’ ‘ ((k; [A] 7,4 [B] 6,4 [C] 7,5 [D] 6,5 13.当x=10时,执行下列语句的结果是 。 if (x++10) cout x; else cout x--’\n’; [A] 9 [B] 10 [C] 11 [D] 12 14.当x1=6,x2=8,x3=5,x4=3时,执行下列语句后t的值是 。 if (x1x2) if (x3x4) t=1; else if (x1x3) if(x2x4) t=2; else t=3; else t=4; else t=5; [A] 2 [B] 3 [C] 4 [D] 5 15.下面程序的输出结果是 。 #includeiostream using namespace std; int main ( ) { int y; for(y = 9; y 0 ; y--) { if ( y%3 == 0 ) couty; return 0; } } [A] 741 [B] 852 [C] 963 [D] 8754321 16.在C++语言的if语句中,条件判断的表

文档评论(0)

nbc152 + 关注
内容提供者

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

1亿VIP精品文档

相关文档