第一范文网 - 专业文章范例文档资料分享平台

第2章数据类型习题110403

来源:用户分享 时间:2025/6/27 2:20:14 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

2.500000

2.设C语言中,一个int型数据在内存中占2个字节,则int型数据的取值范围为 。-32768~32767

3.在C语言中的实型变量分为两种类型,它们是 和 。float double 4.C语言中的标识符只能由三种字符组成,分别是 、 和 。字母 数字 下划线

5.假设m是一个三位数,从左到右用a,b,c表示各位的数字,则从左到右各个数字为bac的三位数的表达式是 。m/10*100+m/100*10+m

6.在C语言中,当关系表达式中的关系成立时,则该关系表达式的值为_______。1 7.若a、b和c均为int型变量,则计算表达式a=(b=4)+(c=2) 后a值为 ,b值为 ,c值为 。 6 4 2

8.若a为int型,则计算表达式a=25/3%3后a的值为 。 2

9.sizeof(a)表达式的功能为 。求变量a在内存中占用的空间大小 10.能表示“整型变量x的绝对值小于5”的表达式是 。x<5&&x>-5

11.算术表达式 (4+5)*3*(5/2) 的结果值是 。54

12.设字符变量ch,能表示其相应英文小写字母的表达式是 。 ch>=?a?&&ch<=?z? 13.设y是int型变量,请写出判断y为奇数的关系表达式 。 y%2!=0 14.表达式 !10 !=1的值是 。1

15.“2020&&x<=30 16.表达式a = 1, a + 1, a + + 的值是 。1

17.求解逗号表达式 (a=15,a*4),a+5,表达式值、 a 的值依次为 。20和15 18.在C语言源程序中,不带任何修饰符的浮点数直接量(例如:3.14)都是按 类型数据存储的。double类型

19. 设变量已正确定义为整型,则表达式n = i=2, ++i, i + + 的值是 。3

20.若有声明“int a=5, b=2;”,则表达式“b+=(float)(a+b)/2”运算后b的值为 。5 21.若有声明“double x=10, y=5;”,则计算xy的库函数调用形式是 。pow(x,y) 22.若有声明“int i=7; float x=3.1416; double y=3;”,表达式i+?a?*x+i/y值的类型是 型。double

23.设变量a和b已正确定义并赋初值。请写出与a-=a+b等价的赋值表达式 。a=a-(a+b)

24.设有声明“int a=3, b=4; float x=4.5, y=3.5;”,则表达式“(float)(a+b)/2+(int)x%(int)y”的值是_______。4.5

25.在C语言中,用来标识变量名、符号常量名、函数名、数组名、类型名、文件名的有效字符序列称为_______。标识符

26.设有以下变量定义,并已赋确定的值 char w; int x; float y; double z;

则表达式:w*x+z-y所求得值的数据类型为_______。double

27.如果s是int 类型变量,且s=6,则s%2+(s+1)%2表达式的值为 。1 28.设所有变量均为整型,则表达式 (e=2,f=5,e++,f++,e+f) 的值为 。9 29.如果有 int a= 12, b = 5; 那么表达式 a /= b 的值为 。2 30.表达式 (int)11.9 %3 的值为 。2

31.设C语言中,一个int型数据在内存中占2个字节,则unsigned int型数据的取值范围为 。0~65535

32.如果定义“int a=2,b=3; float x=5.5, y=3.5;”则表达式 “(float)(a+b)/2+(int)x%(int)y” 的

值是 。4.5

03/23@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 33.若有声明“int x;”且sizeof(x)的值为2,则当x值为_______时“x+1>x”为假。32767

34.若有声明“float y=3.14619; int x;”,则计算表达式“x=y*100+0.5, y=x/100.0”后y的值是_______。3.15

35.表达式 (int)((double)(5/2)+2.5) 的值是_______。4

36.若有定义语句:int a=5;,则表达式:a++的值是_______。5 37.数学表达式

x?4a所对应的C语言表达式为 (3) 。sqrt(abs(x))!=(4*a)/(b*c) bc38.数学式3x所对应的C语言表达式为pow( x, ____(1)_____)。1/3

39.已知有声明“char ch= 'g';”,则表达式ch=ch-'a'+'A'的值为字符____(2)_____的编码。G 40.在C语言系统中,如果一个变量能正确存储的数据范围为整数-32768~32767,有该变量在内存中占____(3)_____个字节。2 41. 42. 43. 44. 45. 46. 47. 48. 49. 50.

搜索更多关于: 第2章数据类型习题110403 的文档
第2章数据类型习题110403.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7evjl9lrnu7tdil036ad_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top