若有以下程序 #include void 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 ', a,b,c,d); } 则程序的输出结果是______。
举一反三
- 1.如下程序输出的结果是:()。#include <;stdio.h>;void main(){int a=1, b=2,max=0;if(a>;b)max=a;elsemax=b;printf("%d",max);} A: 1 B: 2 C: 3 D: 4
- 以下程序打印输出的结果是() #include“stdio.h” main( ) { int a=1,b=2,c=3; if(2) printf(“%d ”,c); }
- 有以下程序: #include <stdio.h> main() { int x=1, y=2, z=3; if(x>y) printf("% d", y<x 1:2); else printf("% d", z<x 2:3); } 程序的运行结果是______。 A: 1 B: 2 C: 3 D: 4
- 有以下程序 #include main() { int a=2,b=2,c=2; printf("%d\n",a/b&c); } 程序运行后的输出结果是() A: 0 B: 1 C: 2 D: 3
- 执行以下程序段后,输出结果是(<br/>)。 #include void main(){ int k=0,a=2,b=3,c=4; k=ac?c:k; printf("%d",k);} A: 0 B: 1 C: 2 D: 3