double i; int j; 则&i应需占8字节存储, &j需4字节即可
举一反三
- 若有定义:int i=7, j=8; 则表达式 i >j||i
- 若有定义:int i=7, j=8; 则表达式 i >j||i<j的值为( )。
- int型、short型、long型、float型和double型数据一般在内存中分别占2字节、2字节、4字节、8字节和8字节。
- 若int i,j=8,*p=&i;,则与i=j;等价的语句是 A: i= *p; B: *p=*&j; C: i=&j; D: i=**p;
- 以下程序的运行结果是【1】,其算法是【2】。 main() {int a[5]={9,6,8,3,-1},i,j,t,p; sort(a); for(i=0;i<=4;i++) printf("%3d",a[i]); } sort(int a[]) {int i,j,t,p; for(j=0;j<4;j++) {p=j; for(i=j;i<=4;i++) if(a[i] -1 3 6 8 9 选择法排序