C语言完美演绎5-3

/* 范例:5-3 */

#include <stdio.h>

void main(void)

{

int i = 15,j=20,k=20;

/* 在C语言中,非零为true,零则为false */

printf("i>j:%d\n",i>j); /* false */

printf("j>k:%d\n",j>k); /* false */

printf("k>i:%d\n",k>i); /* true */

printf("i>=j:%d\n",i>=j); /* false */

printf("j>=k:%d\n",j>=k); /* true */

printf("k>=i:%d\n",k>=i); /* true */

printf("i<j:%d\n",i<j); /* true */

printf("j<k:%d\n",j<k); /* false */

printf("k<i:%d\n",k<i); /* false */

printf("i<=j:%d\n",i<=j); /* true */

printf("j<=k:%d\n",j<=k); /* true */

printf("k<=i:%d\n",k<=i); /* false */

printf("i==j:%d\n",i==j); /* false */

printf("j==k:%d\n",j==k); /* true */

printf("k==i:%d\n",k==i); /* false */

printf("i!=j:%d\n",i!=j); /* true */

printf("j!=k:%d\n",j!=k); /* false */

printf("k!=i:%d\n",k!=i); /* true */

getchar();

}

程序执行结果:

i>j:0

j>k:0

k>i:1

i>=j:0

j>=k:1

k>=i:1

i<j:1

j<k:0

k<i:0

i<=j:1

j<=k:1

k<=i:0

i==j:0

j==k:1

k==i:0

i!=j:1

j!=k:0

k!=i:1

相关推荐
caimouse2 小时前
ReactOS 窗口系统分析(23):键盘 — keyboard.c + kbdlayout.c
c语言·开发语言·计算机外设
动词ing10 小时前
【C语言】自定义函数+指针入门
c语言·开发语言·算法
动词ing11 小时前
【C语言】结构体+文件基础
c语言·开发语言·数据结构
caimouse12 小时前
ReactOS 窗口系统分析(7):分层窗口与绘制辅助 — layered.c + draw.c
c语言·开发语言
不灭的黄金瞳12315 小时前
预处理详解
c语言
小雪崩16 小时前
嵌入式学习 day25:哈希表及排序与查找
linux·c语言·数据结构·学习·排序算法
yiqiefeimeng16 小时前
C语言指针难倒90%人?买房比喻让你瞬间开窍
c语言·学习·编程·指针·比喻
caimouse17 小时前
ReactOS 窗口系统分析(5):可见区域与窗口 DC — vis.c + windc.c
c语言·开发语言
_Narcissus_18 小时前
动态规划初探(含完整代码实现)
c语言·数据结构·c++·算法·动态规划·背包问题·最短路径
Cerman19 小时前
QEMU启动OVMF shell超时分析
c语言·windows·经验分享