若有int a,b,t;下面不能实现将a和b中的数据进行交换的是()
A. a=a+b;a=a-b;b=a-b;
B. t=a;a=b;b=t;
C. t=a+b;b=t-b;a=t-a;
D. t=b;b=a;a=t;
程序的功能是实现从键盘输入x的值,当x的值大于3并且x的值不等于10时,输出x变量的值,其他情况不做任何操作:()#includeintmain(){intx;scanf("%d",&x);if(x<=3);_________printf("%d\n",x);else;return0;}
A. if(x!=10)
B. elseif(x!=10)
C. elseif(x==10)
D. else
有以下程序:#includeint main(){int a=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2||c--!=3)printf("%d,%d,%d\n",a,b,c);else printf("%d,%d,%d\n",a,b,c);else printf("%d,%d,%d\n",a,b,c);return 0;}
A. 1,2,3
B. 1,3,2
C. 1,3,3
D. 3,2,1