C语言程序设计第2章-2.4.pptxVIP

  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语言程序设计实例教程 C语言程序设计实例教程第3章 顺序结构程序设计2.4 课后习题本节要点 数据类型的分类及不同数据类型间的转换; 熟悉常用的运算符和表达式的运算过程; 练习运算符的优先级和结合性。2.4.1 项目实训一.实训目的 1. 进一步掌握数据类型的分类及不同数据类型间的转换; 2. 进一步熟悉常用的运算符和表达式的运算过程; 3. 进一步练习运算符的优先经和结合性。二.实训内容 1.定义一个双精度类型的变量,分别将其转换为整型、长整型、单精度型输出。 2.利用关系和逻辑表达式,分析闰年的计算方法。2.4.2 练习题一.选择题1.C语言中的标识符只能由字母、数字、下划线三种字符组成,且第一个字符_________。(A)必须是字母(B)必须是下划线(C)必须是字母或下划线(D)可以是字母、下划线和数字中的任一字符。2.下列说法中有错误的是_________。(A)用户所定义的标识符允许使用关键字(B)用户所定义的标识符必须以字母或下划线开头(C)用户所定义的标识符应尽量做到“见名知意”(D)用户所定义的标识符中,大小写字母代表不同的标识2.4.2 练习题一.选择题3.在C语言中的合法的字符常量是_________。(A)’\084’(B)”a”(C)’ab’(D)’\0’4.在C语言中,下列哪个是合法的实型变量_________。(A).e2(B)1.5E0.5(C)1.3145e2(D)e35.printf (“%c,%d”,’b’,’b’);的输出结果是_________。(A)b,98(B)b 98(C)98,b(D)98 b6.在C语言中,下列变量定义中合法的是_________。(A)short _a=1-.1e-1(B)double b=1+5e2.5(C)long do = 0xfdaL;(D)float 2_and=1-e-3;2.4.2 练习题一.选择题7.算术运算符、赋值运算符和关系运算符的运算优先级按从高到低依次是_________。(A)算术运算符、赋值运算符、关系运算符(B)算术运算符、关系运算符、赋值运算符(C)关系运算符、赋值运算符、算术运算符(D)关系运算符、算术运算符、赋值运算符8.逻辑运算符中,运算优先级按高到低的依次是( )(A) ! ||(B)|| !(C) || !(D)! ||9.以下符合C语言语法的赋值表达式是_________。(A)d=9+e+f=d+9(B)d=(9+e ,f=d+9) (C)d=9+e,e++,d+9(D)d=9+e++=d+9 2.4.2 练习题一.选择题10.数学中的式子x≥y≥z,在C语言中的表达式为_________。(A)(x=y)(y=z) (B)(x=y)and(y=z)(C)(x=y=z) (D)(x=y)(y=z)11.在C语言中,若定义x和y为double类型,则表达式x=1,y=x+3/2的值是_________。(A)1(B)2(C)2.0(D)2.512.设a=12,则表达式a+=a-=a*=a的值是_________。(A)12(B)144(C)0(D)13213.设整型变量i ,j 值均为4,则下列语句j=i++,j++,++i执行后,i,j的值分别是_________。(A)3,3(B)6,5(C)4,5(D)6,614.设有int i ; char c ; float f ; 以下结果为整型的表达式是_________。(A)i + f(B)i * c (C)c + f(D)i + c + f 2.4.2 练习题一.选择题16.设 a=1,b=2,c=3,d=4,则执行表达式:ab?a:cd?a:d后,结果是_________。(A)4(B)3(C)2(D)117.为表示“a和b都不等于0”,应使用的C语言表达式是_________。(A)(a!=0)||(b!=0) (B)a || b (C)a b (D)!(a=0)(b!=0)18.执行下列程序段时输出结果是_________。int x=13,y=3;printf(“%d”,x%=(y/=2));(A)3(B)2(C)1(D)02.4.2 练习题一.选择题19.执行下列程序段时输出结果是_________。#include stdio.hmain(){int x=0245;printf(“%d”,--x);}(A)244(B)164(C)245(D)24720.执行下列程序段时输出结果是_________。#include stdio.hmain(){int x=6,y;y=2+(x+=x++,x+8,++x);printf(“%d”,y);}(A)13(B)14(C)15(D)162.4.2 练习题二.填空题1. C语言的基本数据类型分

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档