




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第二章教室练习,1选择题1,不是合法的文字常数。a)t b)“a”c)a d)x32 2 2,有效的字符常量包括:a)084 B)84 C)ab D)x43 3 3,C语言中提供的有效数据类型关键字。a)float b)signed c)integer d)char 4,以下每个组标识符的有效标识符为:(1)A)b01b)table _ 1c)0 _ t D)k %(2)A)fast _ B)void C)PBL D),(3) aa)源代码B)BCD代码c)反代码D)ASCII代码7,在以下语句中,与语法匹配的赋值语句为:a)a7bca 7;b)a7ba 7;C)a=(7b,b,a7);D)a
2、7b、ca7;8,对于语句,f=(3.0,4.0,5.0),(2.0,1.0,0.0);判断正确。a)语法错误B)f 5.0 C)f 0.0 D)f 2.0 9,与代数(x*y)/(u*v)不匹配的C语言表达式如下:A)x * y/u * v b)x * y/u/v c)x * y/(u * v)d)x/(u * v)* y 10,c语言Aa)11111111111111111000 b)100000000000000 c)0000000000000000d)1111111111111111011000 b,char cx=文章,正确的是。a)无效的B)cx的ASCII值为33C)CX的值为4
3、个字符D)cx的值为3个字符13,int k=7,x=12可以创建值3的表达式如下:a)x %=(k %=5)b)x %=(kk % 5)c)x %=kk % 5d)(x %=k)(k %=5)A)int B)unsigned C)long D)三种茄子类型都可以是15,并且假设x和y是双精度型,则表达式x=2,y=x 3/2的值为:a)3.500000 b)3c)2.00000d)3.00000,16,以下有效赋值语句:A)x=y=100 B)d C)x y D)c=int(a b) 17,以下选项中不属于C语言的类型包括:a)signed short int b)unsigned long
4、 int b)unsigned int d)long short 18,如果将以下变量设置为int类型,则值不是7牙齿的表达式如下所示:A) (x=y=6,x y,x 1) b) (x=y=6,x y,y 1) c) (x=6,x 1,y=6,x y mayprintf(“% d”,-x);A)17 B)18 C)23 D)24,20。运行以下过程片段时输出以下结果:Int x=13,y=5;printf(“% d”,x %=(y/=2);A)3 B)2 C)1 D)0 21。运行以下过程片段时输出以下结果:Int x=5,y;Y=2 (x=x,x 8,x);printf(“% d”,y);A
5、) 13b) 14c) 15d) 16,2空白问题1。x、I、j、k都是int类型变量,表达式x=(i=4,j=16,k=32),2。已知int a=12,n=5;范例:在以下表示式运算中,a的值为0牙齿,n的值为0牙齿:a=a a-=2a *=23 a/=a a n %=(n %=2)a=a-=a*=a,3。int a设置;float f;双I;表达式10 a i*f值的数据类型为双精度。4.假设所有变量都是整数,则表达式(a=2,b=5,a,b,a b)的值为9。5.定义:双x=3.5;y=3.2;表达式(int)x*0.5的值为1.5,表达式y=x的值为6.7。6.定义:int m=5,
6、n=3;表达式m/=n 4的值为0,表达式m=(m=1,n=2,n-m)的值为1,表达式m=m-=(m=1)*(n=2);7.如果a是int变量,则执行表达式a=25/3%3后,a的值为2。8.在c语言中,char数据在内存中占用的字节数为1。Int数据占用内存2字节,long数据占用内存4字节,float数据占用内存4字节。9 .字符常量使用单引号对分隔单个字符,字符串常量使用双引号对定义多个字符的序列。3.判断问题1。必须为c程序中使用的所有数据指定数据类型。是 2。变量在内存中占用特定的存储设备。是 3。实际变量的值肯定是正确的。错误 4。定义多个变量时,可以指定初始值。int a=b=
7、c=3;错误 5。自增长运算符()或自减运算符(-)只能在变量中使用,不能在常量或表达式中使用。对 6。c程序中的表达式经常使用括号“()”来阐明表达式的运算顺序。是 7。运算符%的操作数必须为整数。是,8。如果a是实际变量,则可以在C程序中指定a=10的值,因此实际变量可以存储整数。是 9。c程序中逗号运算符的优先级最低。是 10。c语言不允许混合类型数据之间的运算。错误 4。程式设计问题1。假设M牙齿为3位,请编写一个由M的位、10位和100位反向顺序组成的3位数字(例如,123半顺序为321)的C语言表达式。2.已知int x=10,y=12建立徐璐交换x和y值的表示式。1 .# include main()printf(3位
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国大型立式全自动包装机市场调查研究报告
- 2025年中国商用及民用合页市场调查研究报告
- 2025年中国内螺纹三通市场调查研究报告
- 2025年中国冰雕琉璃市场调查研究报告
- 新手租房合同范文必读
- 2025-2030废气锅炉行业市场现状供需分析及重点企业投资评估规划分析研究报告
- 2025-2030工业油雾净化器行业市场发展现状及发展前景与投资机会研究报告
- 2025-2030土方机械市场前景分析及投资策略与风险管理研究报告
- 2025-2030口香糖行业发展分析及投资价值研究咨询报告
- 2025-2030半导体分立器件产业规划及发展研究报告
- 水培吊兰的养殖方法要领
- 动物的迁徙行为与地球生态系统
- 总成修理工安全操作规程
- 【小学心理健康教育分析国内外文献综述4100字】
- 校园金话筒大赛(临沂赛区)策划书
- 正确使用文丘里面罩
- 破碎锤施工方案
- 2023年10月自考00161财务报表分析(一)试题及答案含评分标准
- 读书分享读书交流会《朝闻道》刘慈欣科幻小说读书分享
- 大学物理第8章-机械振动
- 《线面平行的判定》课件
评论
0/150
提交评论