已定义函数: int fun(int *p) {return *p;}, 该函数的返回值是( )。
A. 不确定的值
B. 形参 p 中存放的值
C. 形参 p 所指定存储单元中的值
D. 形参 p 的地址值
查看答案
执行以下程序段后, a 的值是( )。static int s[ ]={6,8,2,5,4,9,1,3};int a=0,i;for(i=1;i<8;i+=2)a+=*(s+i);
A. 13
B. 25
C. 15
D. 不确定
若已知: int x;int y;, 则下面表达式合法的是( )。
A. &x
B. &(x+y)
C. &5
D. &(y+1)
以下程序段的运行结果是( )。int a=100,b=10,*p1,*p2;p1=&b;p2=&a;printf("%d,%d\n",*p1,*p2);
A. 分别是 a 和 b 的地址
B. 不确定的值
C. 10, 100
D. 100, 10
以下程序运行的结果是( )。#includevoid fun( int *a,int i ,int j){int t;if ( i
A. 6 5 4 3 2 1
B.4 3 2 1 5 6
C.4 5 6 1 2 3
D. 1 2 3 4 5 6