/*
播布客教学视频_C学习笔记_4_ 判断奇偶
1. 学习标准输入输出函数格式,特别是“&”的使用(运行错误:warning警告)
2. if条件判断的时候“==”的使用(编译错误:error错误)
3.一直打印的方式“while(1)”
4.空格的使用,注释的使用,变量名尽量使用带有含义的词,
5.逻辑块之间尽量使用空行隔开
*/
#include<stdio.h>
int main(void)
{
int num = 0;
printf("demo judge number parity\n");
//一直执行下去,利用“Ctrl C”结束
while(1)
{
/*
输入错误的时候,就打印0,否则正确
传递参数的时候,是传递地址
如果定义的时候不给num赋值,而且没有输入,
那么打印出来的数值就会非法
*/
scanf("%d",&num);
printf("num = %d\n",num);
/* 判断奇偶,利用取模2
左边尽量别写变量表达式,
*/
//if(num % 2 == 0)
if(0 == (num % 2))
printf("num %d is even\n",num);
//if(num % 2 == 1)
else
printf("num %d is odd\n",num);
}
return 0;
}