了解运算符-C基础第4课

来源:互联网 发布:2016网络流行词有哪些 编辑:程序博客网 时间:2024/06/04 00:25

了解运算符

1. 用代码实现

int a = 10;int b = 20;int c = -1;(关系运算)

a>b,a+b>b+c,(a=3)>(b=5),’a’<’b’,(a>b)>(b<c)得到的结果是?

代码:

#include<stdio.h> int main(){int a = 10;int b = 20;int c = -1; printf("a>b is %d\n",a>b);printf("a+b>b+c is %d\n", a + b>b + c);printf("(a=3)>(b=5) is %d\n", (a = 3)>(b = 5));printf("’a’<’b’ is %d\n", 'a'<'b');printf("(a>b)>(b<c) is %d\n", (a>b)>(b<c)); return 0;}

结果:

 

2. int a=4b=5

a,a&&b,a||b,!a||b,4&&a++||b++,他们的值分别是?

代码:

#include<stdio.h> int main(){int a = 4,b = 5; printf("!a is %d\n",!a);printf("a&&b is %d\n",a&&b);printf("a||b is %d\n",a||b);printf("!a||b is %d\n",!a||b);printf("4&&a++||b++ is %d\n",(4&&a++||b++)); return 0;}

结果:

 


原创粉丝点击