公告:本站提供编程开发方面的技术交流与分享,打造最佳教程网,希望能为您排忧解难!

C语言教程C语言习题集2 数据类型、运算符与表达式(二)

C语言习题集2 数据类型、运算符与表达式(二)

更新时间:2013-04-10 20:37:09 |

数据类型、运算符与表达式(二)

(二)填空题

1若有以下定义,则计算表达式y+=y-=m*=y后的y值是【1】。

   int m=5,y=2;

2. C语言中,一个int型数据在内存中占2个字节,则int型数据的取值范围为【2】。

3sint型变量,且s6,则下面表达式的值为【3】。

s%2+(s+1)%2

4. aint型变量,则下面表达式的值为【4】。

   (a=4*5,a*2),a+6

5xa均是int型变量,则计算表达式(1)后的x值为【5】,计算表达式(2)后的x值为【6】。

   (1) x=(a=4,6*2)

(2) x=a=4,6*2

6. aint型变量,则计算下面表达式后a的值为【7】。

   A=25/3%3

7xn均是int型变量,且xn的初值均为5,则计算表达式后x的值为【8】,n的值为【9】。

x+=n++

8. 若有定义:char c=‘\010’;则变量c中包含的字符个数为【10】。

9若有定义:int x=3,y=2;float a=2.5,b=3.5;则下面表达式的值为【11

   (x+y)%2+(int)a/(int)b

10.已知字母aASCII码为十进制数97,且设ch为字符型变量,则表达式ch=‘a’+‘8’-‘3’的值为【12】。

最佳教程网

最大的技术交流平台 www.goodxyx.com© CopyRight 2011-2013, All Rights Reserved

浙ICP备11033019号