作业帮 > 综合 > 作业

以下程序在运行是时,输入变量a的值为1,变量b的值为2,写出程序的运行结果

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 14:39:04
以下程序在运行是时,输入变量a的值为1,变量b的值为2,写出程序的运行结果
main( )
{ int a,b,t=0;
scanf(“%d%d”,&a,&b);
if (a=2)
{t=a; a=b; b=t; }
printf (“%d,%d\n”,a,b);
}
结果应该是1,2 还是2,2
这个你这里的if (a=2) 中a=2是赋值了吧,ture or false不是应该a==2吗,从赋值角度看,结果就是2,2了