如下程序段执行的结果为int a=100,b=200,c;c= a>b&&b+=100;c=b++;printf("c=%d",c);
A: 200
B: 201
C: 300
D: 301
A: 200
B: 201
C: 300
D: 301
举一反三
- 如下程序段执行的结果为int a=100,b=200,c;c= a>b&&b+=100;c=b++;printf("c=%d",c); A: 200 B: 201 C: 300 D: 301
- 如下程序的运行结果为 int main(){ int a=100,b=200,c=201; c=a>b&&b++ A: 200,0 B: 201,0 C: 200,201 D: 201,200
- 下面程序中,( )可以输出变量a,b,c的最大值。 A: if(a>=b && a>=c ) printf( "最大值为%d ",a); if(b>=a && b>=c) printf( "最大值为%d ",b); if(c>=a && c>=b) printf( "最大值为%d ",c); B: max=a; if(b>max) max=b; if(c>max) max=c;printf( "最大值为%d ",max); C: if(a>b>c ) printf( "最大值为%d ",a); if(b>a>c) printf( "最大值为%d ",b); if(c>a>b) printf( "最大值为%d ",c); D: if(a>b) max=a; if(c>max) max=c;printf( "最大值为%d ",max);
- 已有声明“int x=0;”,以下语句中有语法错误的是 ( )。 A: printf("%d",&x); B: printf("%d",!x); C: printf("%d",*x); D: printf("%d",++x);
- 1 若有语句: int a,b;则下面输入正确的语句是() A: A scanf("$D$D",a,b); B: B scanf("%d%d",a,b); C: C scanf("%d%d",&a,&b); D: D scanf("%D%D",&a,&b);