📄 sa1605.c
字号:
#include <stdio.h>
void main() /* 比较 */
{
int x = 11,y = 11,z = 11;
char a = 40,b = 40,c = 40;
float r = 12.987,s = 12.987,t = 12.987;
/* 第一组比较指令*/
if (x == y)
z = -13; /* z = -13 */
if (x > z)
a = 'A'; /* a = 65 */
if (!(x > z))
a = 'B'; /* 无改变 */
if (b <= c)
r = 0.0; /* r = 0.0 */
if (r != s)
t = c/2; /* t = 20 */
printf("z=%d,a=%d,a=%d,r=%f,t=%d\n",z,a,a,r,t);
printf("\n");
getch();
/* 第二组比较指令*/
if (x=(r!=s))
z=1000; /* z = 1000 */
printf("x=%d,z=%d\n",x,z);
if (x=y)
z=222; /* x = y, z = 222 */
printf("z=%d\n",z);
if (x!= 0)
z=333; /* z = 333 */
printf("z=%d\n",z);
if (x)
z=444; /* z = 444 */
printf("z=%d\n",z);
printf("\n");
getch();
/* 第三组比较指令*/
x=y=z=77;
if ((x == y) && (x == 77))
z = 33; /* z = 33 */
printf("z=%d\n",z);
if ((x > y) || (z > 12))
z = 22; /* z = 22 */
printf("z=%d\n",z);
if (x && y && z)
z = 11; /* z = 11 */
printf("z=%d\n",z);
if ((x = 1) && (y = 2) && (z = 3))
r = 12.00; /* x = 1, y = 2, z = 3, r = 12.00 */
printf("r=%d\n",r);
if ((x == 2) && (y = 3) && (z = 4))
r = 14.56; /*无变化 */
printf("r=%d\n",r);
printf("\n");
getch();
/* 第四组比较指令*/
if (x == x);
z = 27.345; /*z变化*/
printf("z=%d\n",z);
if (x!=x)
z=27.345; /* 不变*/
printf("z=%d\n",z);
if (x=0)
z = 27.345; /* x = 0, z 不变 */
printf("z=%d\n",z);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -