为什么打印2?
#include <stdio.h>#include <stdbool.h>
#include <string.h>
#include <stdlib.h>
int main(void)
{
int a=1;
if (a=0){
printf("%d",0);
}
if (a!=0){
printf("%d",1);
}else{
printf("%d",2);
}
return 0;
}
如题,a不等于0是正确的?
2016-12-24 01:28

2016-12-24 03:43
2016-12-24 09:49