注册 登录
编程论坛 C语言论坛

if(a=1)和if(a==1)有区别吗

黑暗骑士5D 发布于 2019-11-17 14:42, 968 次点击
int main()
{
  int a;
  scanf("%d",&a);
  if(a==1)
    printf("2");
  else
    printf("%d",a);
  return 0;
}
1 回复
#2
自学的数学2019-11-17 15:12
a=1:将1赋值给a.
a==1:将a的值和1进行比较,是否将等。
1