若有以下程序 #include<stdio.h> main() int a=
问题:
若有以下程序
#include<stdio.h>
main()
int a=1,b=2,c=3,d=4;
if((a=2)||(b=1))c=2;
if(c==3)&&(d=-1))a=5;
printf("%d,%d,%d,%d\n",a,b,c,d);
则程序的输出结果是______。
A.2,2,2,4
B.2,1,2,-1
C.5,1,2,-1
D.1,2,3,4
若有以下程序
#include<stdio.h>
main()
int a=1,b=2,c=3,d=4;
if((a=2)||(b=1))c=2;
if(c==3)&&(d=-1))a=5;
printf("%d,%d,%d,%d\n",a,b,c,d);
则程序的输出结果是______。
A.2,2,2,4
B.2,1,2,-1
C.5,1,2,-1
D.1,2,3,4