C语言程序设计第六章.doc

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

《C语言程序设计》第6章作业 布置日期:2013-4-10 截止日期:2013-4-20 一、 单选题 (每小题5分,共100分) 1、C语言中简单的数据类型包括______。 A、整型、实型、逻辑型 B、整型、实型、字符型 C、整型、字符型、逻辑型 D、整型、实型、逻辑型、字符型 参考答案:B 2、在C语言中,int、char和short三种类型数据所占用的内存______。 A、均为2个字节 B、由用户自己定义 C、由所用机器的字长决定 D、是任意的 参考答案:C 3、C语言中字符型(char)数据在内存中的存储形式是______。 A、原码 B、补码 C、反码 D、ASCII码 参考答案:D 4、设已说明int a=256,则执行语句“printf(%x,a);”的结果是______。 A、0100 B、0256 C、0ffe D、00ff 参考答案:A 5、运算符有优先级,在C语言中关于运算符优先级的正确叙述是______。 A、逻辑运算符高于算术运算符,算术运算符高于关系运算符 B、算术运算符高于关系运算符,关系运算符高于逻辑运算符 C、算术运算符高于逻辑运算符,逻辑运算符高于关系运算符 D、关系运算符高于逻辑运算符,逻辑运算符高于算术运算符 参考答案:B 6、设有说明语句:char a;int b;float c;double d;则执行语句c=a+b+c+d;后,变量c的数据类型是______。 A、int B、char C、float D、double 参考答案:C 7、已知int a,b;用语句scanf(%d%d,a,b);输入a,b的值时,不能作为输入数据分隔符的是______。 A、, B、空格 C、回车 D、Tab键 参考答案:A 8、函数printf与putchar功能的主要区别是______。 A、printf需要格式说明,putchar不需要 B、putchar只能输出字符,不能输出数字 C、printf只能输出数字 D、没有区别 参考答案:B 9、下面叙述不正确的是________。 A、C语句末尾必须有分号 B、C语言中无论是整数还是实数都能准确的表示 C、运算符“%”只能用于整数运算 D、乘除运算符优先级高于加减运算符 参考答案:B 10、以下叙述正确的是________。 A、C语句前面必须有行号 B、C程序中每行只能写一条语句 C、C语言本身没有输入输出语句 D、注释必须跟在一行语句的后面 参考答案:C 11、复合语句应用________括起来。 A、小括号 B、方括号 C、大括号 D、尖括号 参考答案:C 12、C语言语句一行写不下时,可以________。 A、用逗号换行 B、用分号换行 C、用回车换行 D、在任意一空格处换行 参考答案:D 13、下面程序的输出是________。(“□”表示一个空格) void main() int a=3366; printf(|%-08d|,a); A、|-0003366| B、 C、|3366□□□□| D、 输出格式非法 参考答案:C 14、执行下面程序段,给x、y赋值时,能作为数据分隔符的是_________。 int x,y; scanf(%d,%d,x,y); A、空格 B、Tab键 C、回车 D、逗号 参考答案:D 15、执行下面程序时,欲将25和2.5分别赋给a和b,正确的输入方法是________。 int a; float b; scanf(a=%d:b=%f,a,b); A、25□2.5 B、25,2.5 C、a=25:b=5.5 D、a=25□b=2.5 参考答案:C 16、以下不是死循环的语句是______。 A、for( ; ;x+=i); B、while(1)x++; C、for( i=10; ;i--)sum+=i; D、for( ; (c=getchar())!=\n;)printf(%c,c); 参考答案:D 17、与语句while(!x)等价的语句是______。 A、x==0 B、x==1 C、x!=0 D、x!=0 参考答案:A 18、定义int i=1;执行语句while(i++5);后,i的值为______。 A、3 B、4 C、5 D、6 参考答案:D 19、下面程序段执行后,sum的值为______。 sum=0; for(i=1;i=10;i++) { if(i%5==0)break; else sum+=i; } A、55 B、50 C、40 D、10 参考答

文档评论(0)

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

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

1亿VIP精品文档

相关文档