c语言复习课件4运算符和表达式练习题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

来自百度文库一练
二、按要求写出正确的关系表达式或逻辑表达式: 6)x的绝对值大于36 7)m是个位数是7的能被3整除的整数
练一练
三、选择题 1.已知s是字符型变量,下面正确的赋值语句是() A.s=‘abc’; B.s=‘\08’; C.S=‘\xde’; D.s=“\”;
2.下列语句中符合c语言的赋值语句是() A.a=7+b+c=a+7; B.a=7+b++=a+7; C.a=7+b,b++,a+7 D.a=7+b,c=a+7;
练一练
6.int a=23,b=6;表达式a-a/b*b+a%b
7. int m=6;表达式m+=m*=m-2 8. int x=9,y;表达式y=x--+1 9. int a,b;a=b=1,a++,b-=10,a+b 10. char ch=‘A’;表达式ch+=32
11.char c1,c2;表达式c1=‘9’,c2=‘0’,c1-c2
练一练
1.已知int m=5,y=2; 求表达式y+=y-=m*=y 的值
2.已知int a;求表达式(a=4*5,a*2),a+6的值
3.已知int a=4;求表达式a+=a-=a*a的值
4.已知float a=7,b=2.5,c=4.7; 求表达式b+(int)(a/3*(int)(a+c)/2) 5.已知int a=2,b=3;float x=3.5,y=2.5; 求表达式(float)(a+b)/2+(int)x%(int)y的值
练一练
三、选择题
3.假设所有变量均为整型,则表达式
(x=2,y=5,y++,x+y)的值是() A.7 B.8 C.6 D.2 ) D)
4. 若有int k=7,x=12;能使值为3的表达式是( A)x%=(k%=5) (x%=k)-(k%=5) B)x%=(k-k%5) C)x%=k-k%5
12.Float x;表达式x=7/2 13.int m=19,n=5;float y=17.99;表达式m/n+(int)(y/2+0.5)
练一练
二、按要求写出正确的关系表达式或逻辑表达式:
1)字符变量dgt保存的是字母
2)字符变量sp是空白字符
3)整数m是大于10的奇数 4)变量y存放的是年份,y是闰年 5)x取大于10和小于0的数。
相关文档
最新文档