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文档。上传文档
查看更多
C程序设计习题部分.doc

习题 第1部分 表达式及三种基本结构 单项选择题 1)在C语言中,int、char和三种类型数据所占用的内存 。 A、均为2个字节 B、 C、 D、2)在C语言中,错误的int类型的常数是 。 A、32768 B、 C、 037 D、 0xAF )下列可以表示字符型常数的是 。 A、 a B、 \t C、 \n D、 297 )下列错误的转义字符是 。 A、 \\ B、 \ C、 \81 D、 \0 )已知char a; int b; float c; double d; 执行语句c=a+b+c+d;后,变量c的数据类型是: 。 A、 int B、 char C、 float D、 double )已知 int i=5; 执行语句i+=++i; 后,i的值是 。 A、 B、 1 C、 1 D、 )若w=1,x=2,y=3,z=4; 则条件表达式wx?w:yz?y:z的结果为 。 A、4 B、 3 C、 2 D、 1 )已知int x; 则使用逗号运算符的表达式(x=4*5,x*5),x+25的结果为 。 A、20 B、 100 C、 D、 45 )已知a=b=c=1且均为int 类型变量,则执行以下语句:++a||++b++c; 变量b的值为 。 A、1 B、 2 C、 D、 0若要求在if后一对圆括号中表示条件a不等于0成立,则能正确表示这一关系的表达式是 。 A、a0 B、 !a C、a=0 D、 a )C语言对嵌套if语句的规定是:else总是和 配对。 A、其之前最近的if B、第一个if C、缩进位置相同的if D、其前面最近的且尚未配对的if )为了判断两个字符串s1和s2是否相等,应当使用 。 A、if(s1==s2) B、 if(s1=s2) C、if(strcpy(s1,s2)) D、if(strcmp(s1,s2)==0) )已知x,a,b则下列选项中错误的if语句是 。 A、if(a=b) x++; B、if(a=b) x++; C、if(a-b) x++; D、if(x) x++; )下列关于switch语句和break语句的结论中,正确的是 。 A、break语句switch语句 B、在switch语句中可以根据需要使用或不使用break语句 C、在switch语句中必须使用break语句 D、break语句不能用于switch语句 )在C语言中,判断一个量是否为真时,通常 才表示逻辑值真。 A、1 B、非0整数 C、大于0的整数 D、非0值 )以下四条语句中,有语法错误的是 。 A、if(ab) m=a; B、if(ab) m=b; C、if((a=b)=0) m=a; D、if((a=b;)=0) m=a; )程序main() {int x=5; if(x++10) printf(%d,x);else printf(%d,x--);}的输出是 。 A、4 B、5 C、6 D、7 1)在下面的条件语句中(其中s1和s2表示是C语言的语句),只有一个在功能上与其它三条语句不等价,它是 。 A、if (a) s1; else s2; B、if (a==0)

文档评论(0)

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

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

1亿VIP精品文档

相关文档