版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章基本数据类型、运算符与表达式1.选择题(1)下面四个选项中,均是合法整型常量的选项是A.160,-0xffff,011 B.-0xcdf,01a,0xeC.-01,986,012,0668 D.-0x48a,2e5,0x(2)设C语言中,一个shortint型数据在内存中占2个字节,则unsignedshortint型数据的取值范围为A.0~255 B.0~32767C.0~65535 D.0~2147483647AC第二章基本数据类型、运算符与表达式1.选择题(3)下面四个选项中,均是合法的浮点数的选项是A.160.,0.12,e3 B.123,2e4,.e5C.-.18,123e4,0.0 D.-e3,.234,1e3(4)在C语言中,char型数据在内存中的存储形式是
A.补码 B.反码 C.原码 D.ASCII码(5)若有说明语句:charc=‘\72’;则变量cA.包含一个字符 B.包含2个字符C.包含3个字符 D.不合法,c的值不确定CDA第二章基本数据类型、运算符与表达式1.选择题(6)若有以下定义,intk=7,x=12;则能使其值为3的表达式是A.x%=(k%=5) B.x%=(k-k%5)C.x%=k-k%5 D.(x%=k)-(k%=5)(7)执行逗号表达式a=3,b=5,a-=a+b,b=a-b之后,a和b的值分别为____。A.3和5 B.-5和-2 C.8和3 D.-5和-10DD第二章基本数据类型、运算符与表达式1.选择题(8)设有定义:charx=3,y=6,z;,则执行语句z=x^y<<2;后,z的二进制值是
。A.00010100 B.00011011C.00011100 D.00011000(9)设变量n为float类型,m为int类型,则以下能实现将n中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是A.n=(n*100+0.5)/100.0 B.m=n*100+0.5,n=m/100.0C.n=n*100+0.5/100.0 D.n=(n/100+0.5)*100;BB第二章基本数据类型、运算符与表达式1.选择题(10)下列程序执行后的输出结果是(小数点后只写一位)
main() { doubled;floatf;longl;inti; i=f=l=d=20/3; printf(“%d%ld%f%f\n”,i,l,f,d); } 666.06.0 B.666.76.7
C.666.06.7 D.666.76.0A第二章基本数据类型、运算符与表达式1.选择题(11)若变量已正确定义并赋值,下面表达式符合C语言语法的是
A.a:=b+1 B.a=b=c+2;
C.int18.5%3 D.a=a+7=c+b(12)若变量a、i已正确定义,且i已正确赋值,合法的语句是A.a==1 B.++i; C.a=a++=5; D.a=int(i);(8)若有定义“inta=7;floatx=2.5,y=4.7;”,则表达式x+a%3*(int)(x+y)%2/4的值是A.2.5
B.2.75
C.3.5 D.0.0BBA第二章基本数据类型、运算符与表达式1.选择题(14)设变量a是整型,f是单精度型,i是双精度型,则表达式10+‘a’+i*f值的数据类型为
A.int B.float C.double D.不确定(15)sizeof(float)是A.一个双精度型表达式 B一个整型表达式; C.一个函数调用 D.一个不合法的表达式CB第二章基本数据类型、运算符与表达式2.填空题(1)C语言中的标识符只能由三种字符组成,它们是
、
和
。(2)以下程序的输出结果是
。main(){ unsignedshorta=65536;intb; printf("%d\n",b=a); }字母数字下划线000000000000000001第二章基本数据类型、运算符与表达式2.填空题(3)在C语言中,一个float型数据在内存中所占的字节数为
-个double型数据在内存中所占的字节数为
。(4)能正确表示的C语言表达式是
。(5)若a是int型变量,且a的初值为6,则计算表达式a+=a-=a*a后a的值为
(6)若有以下定义,intm=5,y=2,则计算表达式y+=y-=m*=y后的y值是
。(7)若有定义:inta=10,b=9,c=8;接着顺序执行下列语句后,变量c中的值是
。
c=(a-=(b-5)); c=(a%11)+(b=3);48(a+b)*c/(a-b)-60-169第二章基本数据类型、运算符与表达式2.填空题(8)若a,b和C均是int型变量,则计算表达式a=(b=4)+(c=2)后,a值为
,b值为
,C值为
。
(9)设有inta=10,b=4,执行语句a%=b+1;后,a的值是
。(10)若x和n均是int型变量,且x和n的初值均为5,若计算表达式为x+=n++计算后x的值为
,n的值为
。(12)若有定义,intb=7;floata=2.5,c=4.7;若表达式为:a+(int)(b/3*(int)(a+c)/2)%4,则其计算值为
。(11)若x和a均是int型变量,则计算表达式①后的x值为
,计算表达式②后的x值为
。 ①x=(a=4,6*2). ②x=a=4,6*264201065.5124第二章基本数据类型、运算符与表达式2.填空题(13)下列程序的输出结果是
。
main() { floati=1.1; intx,y; x=1.5; y=(x+3.5)/5; printf("%d\n",i*y); }0第二章基本数据类型、运算符与表达式2.填空题(14)下列程序的输出结果是
。
main() { inta=0; a+=(a=8); printf("%d\n",a); }(15)下列程序的输出结果是16.00,请填空。
main() { inta=9,b=2; floatx=
,y=1.1,z; z=a/2+b*x/y+1/2; printf(“%f\n”,z); }166.6第二章基本数据类型、运算符与表达式3.编程题(1)编写一个程序求各种类型数据的存储长度
#include<stdio.h> main() { printf(“char:%dbyte\n”,sizeof(char)); printf(“int:%dbyte\n”,sizeof(int)); printf(“float:%dbyte\n”,sizeof(float)); printf(“double:%dbyte\n”,sizeof(double)); }main(){printf("int:%5d\n""float:%5d\n""char:%5d\n""double:%5d\n""long:%5d\n",sizeof(int),sizeof(float),sizeof(char),sizeof(double),sizeof(long));}第二章基本数据类型、运算符与表达式3.编程题(2)从键盘输入公里数,屏幕输出其英里数。已知1英里=1.60934公里(用符号常量)。
#include<stdio.h>
#define PARA 1.60934 main() { flo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026春季湖南长沙市雨花区育新第二小学合同制教师招聘笔试参考题库及答案解析
- 2026年及未来5年市场数据中国贵金属催化剂行业发展趋势及投资前景预测报告
- 2026广西北海市海城区地角街道办事处公益性岗位招聘2人笔试模拟试题及答案解析
- 2026广东清远市公安局清城分局招聘警务辅助人员50人(第一次)笔试备考题库及答案解析
- 2026年碳捕捉环保技术报告及未来五至十年绿色环保报告
- 2025年下半年四川遂宁市市直机关遴选(考调)公务员和2025年度选调公务员50人笔试备考题库及答案解析
- 2026四川成都市简阳市镇金镇便民服务和智慧蓉城运行中心招城市协管队员1人笔试参考题库及答案解析
- 138.2025年纳米材料X射线衍射晶粒尺寸分析表征技术考试试卷
- 2025年教育科技十年变革:在线教育与虚拟现实报告
- 智能精准教研在教师专业成长中的实践策略研究教学研究课题报告
- 掩体构筑与伪装课件
- 2026年包头铁道职业技术学院单招职业技能考试题库带答案详解
- GB/T 23446-2025喷涂聚脲防水涂料
- 2026年(马年)学校庆元旦活动方案:骏马踏春启新程多彩活动庆元旦
- 消防箱生产工艺流程
- T-CDLDSA 09-2025 健身龙舞彩带龙 龙舞华夏推广套路技术规范
- 部编版初三化学上册期末真题试题含解析及答案
- GB/T 19566-2025旱地糖料甘蔗高产栽培技术规程
- 去极端化条例解读课件
- 光纤收发器培训
- 汽车减震器课件
评论
0/150
提交评论