下列哪个转换时属于隐式转换的( )
A: int i=’f’;
B: int j=20F
C: int a=100L
D: char c=”H”;
A: int i=’f’;
B: int j=20F
C: int a=100L
D: char c=”H”;
举一反三
- 下列强制类型转换,哪些是被允许的? A: char c='A'; i=(int)c; B: float f= 1000.34f; int i = (int)f; C: double d=100.34; int i =(int)d; D: int i=97; char c =(char)i;
- 下列语句段中不是死循环的是( )。 A: int i=100 B: While (1) C: i=i%100+1 D: if(i==20) break; E: int i sum=O; F: for (i=l;;i++) sum=sum +l; G: int k=0; H: do I: ++K J: while(k<=O); K: int s=3379; L: while (s+ +%2+3%2)s++;
- 下列数据类型转换是隐式转换的是? A: inti=(int)j B: inti=Integer.paiseInt(s) C: doublej=i++ D: Strings=Integer.toString(i)
- 下列函数原型,错误的是( )。 A: int f(int i); B: int f(i); C: int f(int); D: int f(void);
- 以下哪句不是正确的原型? A: int f(int i) {}; B: int f(i); C: int f(); D: int f(int); E: int f(int i); F: int f(void);