7 假设整型数i的地址为0x12345678 指针ip地址为0x21850043 则执行以下语句后 k的值为 int i 100 int ip i int k ip A 0x12345678 B 0x21850043 C 100 D 不确定
举一反三
- 若定义:int i=101,x; 求执行语句while( x=i-- ); 后x与i 的值 ( )。 A: x=0,i=-1 B: x=101,i=100 C: x=0,i=0 D: x=-1,i=-1
- 有以下程序: #include <iostream> using namespace std; int main() int x; for(int i=1;i<=100;i++) x=i; if (++x%2==0) if (++x%3==0) if (++x%7==0) cout<<x<<","; cout<<end1; return 0; 执行后输出结果是( )。 A: 39,81 B: 42,84 C: 26,68 D: 28,70
- 执行完下列语句段后,i值为:( ) int f(int x) { return ((x>0) ? x* f(x-1):2);} ...... int i ; i =f(f(1));
- 以下程序:void sum(int x){int i,sum=0;for (i=0;i<;5;i++){sum=sum+i;}x=sum;}main(){int x=90;sum(x);printf(“%d”,x);}执行后输出结果是_______。 A: 0 B: 10 C: 90 D: 100
- 和下面代码执行结束后,sum结果一致的选项是( )int i=1;int sum=0;while(i<=100){ if(i%2==0) { sum=sum+i;} i++;} A: for (int x =1; x<=100;x++){ sum=sum+x;} B: for (int x =0; x<=100;x+=2){ sum=sum+x;} C: for (int x =1; x<=100;x+=2){ sum=sum+x;} D: 上述全对