C语言选择题题库完整.docx

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计题库说明 一本题库适用对象 计算机应用技术计算机软件软件技术计算机网络技术与计 算机控制技术等专业 二本题库包含有175道选择题 三 本题库所有题目均附有答案 一.选择题 下列各题ABCD四个选项中,只有一个选项是正确的,请将正确选项涂在答题卡的相应位 宜上,答在试卷上不得分。 1、 不合法的整数是()。 A)Ox35 B )43.6 00532 D)-346 2、 下列合法的字符常量是( )o A) T B)x C)65 D) '\Xab' 3、 设有整型变量x,单精度变量y=5.5,表达式x=float(y*3+((int)y%4))执行后,x的值为()。 17 B)17.5OOOOO C)17.5 D)1.5 4、 在C语言中,负整数在存中以()形式释放。 A)补码 B) BCD码 C)反码 D)十进制数 5、 在C语言中,要求参加运算的数必须是整数的运算符是()0 / B)! C) % D)== 6、 ()是C语言中非法的数据类型关键字。 float B)singed C)integer D)Char 7、 现已左义整形变量int i=l;执行循环语句while(i++<5);后i的值为()。 A) 1 B) 5 C) 6 D)以上三个答案都不正确 8、 下列语句的输岀结果是()。 primf(“%f\n';(float)(2+4)/2); A)有语法错误不能通过编译 B) 3 C) 3.0 D) 3.000000 9、 C语言中,整数-8在存中的存储形式是()。 A) 1111, 1111, 1111, 1000 B) 1000 , 0000 , 0000, 1000 C) 0000, 0000> 0000> 1000 D) 1111, 111b 1111, 0111 10、 设C语言中,mt类型数据占2个字节,则long类型数据占()个字节。 A) 1 B) 2 C) 8 D) 4 11、 若变量a已说明为float类型,则能实现将a中的数值保留小数点后两位,第三位进行 四舍五入运算的表达式是()。 A) a=(a* 100+0.5)/100.0 B)a=(a* 100+0.5)/100 C)a=(int)(a* 100+0.5)/l 00.0 D)a=(a/100+0.5)* 100.0 12、 定义a为整型,下列表达式a=3>6的运行后,a的值为()。 A)0 B)1 C)3 D)表达式错误 13、 如果a=l、b=223,d=4,则条件表达式a>b?a:c>d?c:d的值为()。 A)1 B)2 C)3 D)4 14、 对于条件表达式(M) ?(a++):(a--),其中的表达式M等价于()。 A) M= =0 B)M==1 C)M!=0 D)M!=1 15、 在x值处于-2到2, 4到8时值为“真”,否则为“假”的表达式是()。 A)(2>x>-2)ll(4>x>8) B)((x<=-2)II(x>=2)II((x>4)II(x>=8)) C)(x<2)&&(x>=2)&&(x>4)&&(x<8) D)(x>-2)&&(x>4 川(x<8)&&(x<2) 16、 已知字母a的ASCII的十进制代码为97,则执行下列语句后输出为()。 Chara= 'a'; printf(4t%d,%c\n,\a+ ‘2’ ?'O' .a+ 「0'); A)a,c B)a—运算不合法,故有语法错误 C) 98, c D)格式描述和输出项不 匹配,输出无左值 17、 下列语句中错误的是()。 C )printfC%d,\a=a+1 ,b C )printfC%d,\a=a+1 ,b-,c+1); 非零的数 D)非零的整数 a=&b=a+7; )o B)输出为1234.7 D)输出为-1234.6 D)printfC%(r;++x,x 卄); 18、 C语言中,逻辑"真”等价于()。 大于零的数 B)大于零的整数 19、 下列语句中,符合语法的语句式()0 A)a+b=3 B)a=7 C)a=c+b+3=6; 20、 若x为float型变量,则以列程序段结果是( x=1234.6789; printfC%-2.1f\x); 输出格式描述符的域宽度不够,不能输出 C)输出为1234.6 21、 下而函数的功能是()。 Int funl(char*x) char*y=x; while(*y++); retum(y-x-l); } 求字符串的长度 B)比较两个字符串的大小 C)将字符串x复制到字符 串y D)将字符串x连接到字符串y后而 22、 指针变量a所指的字符串长度为()。 Char*a=>,\nV,My Name is VYhang LNAn"; A)26 B)27 C)28 D)23 23、 若有以下说明和语

文档评论(0)

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

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

1亿VIP精品文档

相关文档