• 2022-06-18
    与语句[br][/br]if(a>b)[br][/br] if(c>d) x = 1;[br][/br] else x = 2; 等价的是 ____[br][/br] A、 if(a>b) {if(c>d) x = 1; else x = 2;}[br][/br] [br][/br]B、 if(a>b){if(c>d) x = 1;} else x = 2;[br][/br]C、 if((a>b) && (c>d)) x = 1; else x = 2;[br][/br]D、 if(a[ =b) x = 2; else if (c]d) x = 1;
  • A

    内容

    • 0

      下面的程序[br][/br]#include [stdio.h][br][/br]int main( )[br][/br]{int x=0,y=1,z=-1;[br][/br]if(x=y+z) printf("%d",x++);[br][/br]else printf("%d",++x);[br][/br]}

    • 1

      阅读下面程序,程序执行后的输出结果是____。[br][/br]#include "stdio.h"[br][/br]main()[br][/br]{ [br][/br] int x,y,z;[br][/br] x = 1; y = 2; z = 3;[br][/br] if(x>y)[br][/br]if(x>z)printf("%d",x);[br][/br]else printf("%d",y);[br][/br]printf("%d\n",z);[br][/br]}

    • 2

      已知变量x为int类型。下面的条件语句中,有一个与其它三个不等价,它是______。 A: if<br/>( x==1 ) printf(”Yes!\n”);<br/>else printf(“No!\n” ); B: if<br/>( x ) printf(”Yes!\n”);<br/>else printf(“No!\n”<br/>); C: if<br/>( x==0 ) printf(“No!\n”<br/>); else printf(”Yes!\n”); D: if( x!=0 ) printf(”Yes!\n”);<br/>else printf(“No!\n” );

    • 3

      假定所有变量均已正确定义,下列程序段运行后x的值为( )。 k1=1;k2=2;<br/>k3=1; x=15; if(!k1) x--; else if (k2)<br/>if<br/>(k3) x=4;<br/>else x=3; A: 14 B: 4 C: 15 D: 3

    • 4

      有以下程序: [br][/br] #include[br][/br]void main()[br][/br] {[br][/br] int x=1,y=2,z=3; [br][/br] if(x>y) [br][/br] if(y printf("%d",++z); [br][/br] else [br][/br] printf("%d",++y); [br][/br] printf("%d\n",x++); [br][/br] } [br][/br] 程序的运行结果是________。 A: 331 B: 41 C: 2 D: 1