c语言定义y1代表英里数,河南理工大学C语言第二章课后习题答案.ppt

河南理工大学C语言第二章课后习题答案

第二章 基本数据类型、运算符与表达式 1.选择题 (1)下面四个选项中,均是合法整型常量的选项是 A. 160 , -0xffff, 011B. -0xcdf, 01a, 0xe C.-01, 986, 012, 0668D.-0x48a, 2e5, 0x (2)设C语言中,一个short int型数据在内存中占2个字节,则unsigned short int 型数据的取值范围为 A.0~255B. 0~32767 C.0~65535D.0~2147483647 A C 第二章 基本数据类型、运算符与表达式 1.选择题 (3)下面四个选项中,均是合法的浮点数的选项是 A. 160. , 0.12, e3B. 123, 2e4, .e5 C. -.18 , 123e4, 0.0D.-e3, .234, 1e3 (4)在C语言中,char型数据在内存中的存储形式是 A.补码B. 反码C.原码D.ASCII码 (5)若有说明语句:char c=‘\72’;则变量c A. 包含一个字符B. 包含2个字符 C. 包含3个字符D.不合法,c的值不确定 C D A 第二章 基本数据类型、运算符与表达式 1.选择题 (6)若有以下定义,int k=7, x=12; 则能使其值为3的表达式是  A. x%=(k%=5)B. x%=(k-k%5) C. x%=k-k%5D. (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和-10 D D 第二章 基本数据类型、运算符与表达式 1.选择题 (8)设有定义:char x=3,y=6,z;,则执行语句z=x^y<<2;后,z 的二进制值是 。 ABCD(9)设变量n为float类型,m为int类型,则以下能实现将n中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是 A. n=(n*100+0.5)/100.0B. m=n*100+0.5, n=m/100.0 C. n=n*100+0.5/100.0D. n=(n/100+0.5)*100; B B 第二章 基本数据类型、运算符与表达式 1.选择题 (10)下列程序执行后的输出结果是(小数点后只写一位) main() { double d; float f; long l; int i; i=f=l=d=20/3; printf(“%d%ld%f%f\n”, i, l , f, d); } 6 6 6.0 6.0 B. 6 6 6.7 6.7  C. 6 6 6.0 6.7 D. 6 6 6.7 6.0 A 第二章 基本数据类型、运算符与表达式 1.选择题 (11)若变量已正确定义并赋值,下面表达式符合C语言语法的是  A.a:=b+1 B. a=b=c+2;  C. int 18.5%3 D. a=a+7=c+b (12)若变量a、i已正确定义,且i已正确赋值,合法的语句是 A.a==1B.++i;C.a=a++=5;D. a=int(i); (8)若有定义“int a=7; float x=2.5, y=4.7;”,则表达式x+a%3*(int)(x+y)%2/4的值是 A. 2.5  B. 2.75    C. 3.5D.0.0 B B A 第二章 基本数据类型、运算符与表达式 1.选择题 (14)设变量a是整型,f是单精度型,i是双精度型,则表达式10+ ‘a’+i*f值的数据类型为  A.int B. float C. double D. 不确定 (15)sizeof(float)是 A.一个双精度型表达式B一个整型表达式; C.一个函数调用 D. 一个不合法的表达式 C B 第二章 基本数据类型、运算符与表达式 2.填空题 (1)C语言中的标识符只能由三种字符组成,它们是    、           和     。 (2)以下程序的输出结果是    。 main() { unsigned short a=65536; int b; printf("%d\n", b=a); } 字母 数字 下划线 0 00 00 00 00 00 00 00 00 1 第二章 基本数据类型、运算符与表达式 2.填空题 (3) 在C语言中,一个floa

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值