下列语句正确的是( )
A: if(a > b > c) temp=a
B: if((a=b) > 0) temp=a;
C: int a=b=c=4
D: int a;scanf(%d,a)
A: if(a > b > c) temp=a
B: if((a=b) > 0) temp=a;
C: int a=b=c=4
D: int a;scanf(%d,a)
举一反三
- 下列语句正确的是( ) A: if(a >; b >; c) temp=a B: if((a=b) >; 0) temp=a; C: int a=b=c=4 D: int a;scanf(%d,a)
- 若定义某字节变量temp=0x01;下列可以实现temp右移三位的语句是? A: temp=temp>>3; B: temp=temp<<3; C: temp=_crol_(temp,3); D: temp=_cror_(temp,3);
- There are ( ) basic paths for the following program.int FUN(int count, int flag){ int temp=0; while(count>0){ if(0==flag){ temp=count+100; } else{ if(1==flag) temp=temp+10; else temp=temp+20; } count--; } return temp;} A: 2 B: 3 C: 4 D: 4
- 定义一个函数实现交换x和y的值,并将结果正确返回。能够实现此功能的是() A: swapa(int x,int y){ int temp;temp=x;x=y;y=temp;} B: swapb(int *x,int *y){ int temp;temp=x;x=y;y=temp;} C: swapc(int *x,int *y){ int temp;temp=*x;*x=*y;*y=temp;} D: swapd(int *x,int *y){ int *temp;temp=x;x=y;y=temp;}
- Java中下列数据类型,必须进行强制转换的是( )。 A: float —> int B: short —> long C: float —> double D: int —> char