#include<stdio.h>
int main()
{
int a;
int b = a % 2;
scanf("%d", &a);
if (b==1)
printf("奇数");
else
printf("偶数");
return 0;
}
这个运行出来 不管我输入什么数 它的运行结果都是奇数。但是当我把int a改成int a=0程序就正常了
#include<stdio.h>
int main()
{
** int a;
scanf("%d", &a);**
int b = a % 2;
if (b==1)
printf("奇数");
else
printf("偶数");
return 0;
}
我把这两行写一起 .程序又正常了 。所以这个程序跟上面那个程序区别又在哪儿 。现在开始从头复习c语言的大三考研生