更多"设有int a[]=10,11,12,*p=&a[0];,则执行完*p"的相关试题:
[单项选择]
设有如下程序段:
int i=5;
for(;i<=10;)i++;
执行完这段程序后,i的值是()
A. 5
B. 6
C. 10
D. 11
[单项选择]执行完语句int[] x= new int[25];后,则下列说法中正确的是( )。
A. x[24]值为0
B. x[24]值未定义
C. x[25]值为0
D. x[0]值为空
[单项选择]执行完下列语句
int a,b,c=&a;
int*&p=c;
p=&b;
后c指向
A. a
B. b
C. c
D. 无效地址
[填空题]下面程序执行后输出的结果是 【8】 。
int m=13;
int fun(int x,int y)
int m+3;
return(x*y-m);
main( )
int a=7,b,5;
prntf("%d/n",fun(a,B) /m);
[填空题]下面程序执行后输出的结果是 【10】 。
int m=13;
int fun(int x,int y)
{ int m=3;
return(x*y-m);
}
main( )
{ int a=7,b=5;
printf("%d/n",fun(a,b)/m);
}
[单项选择]以下程序执行后的输出结果是()
fun(int x, int y)
static int m=0, i=2;
i+=m+1; m=i+x+y; return m;
main( )
intj=1, m=1, k;
k=fun(j, m); printf("%d, ", k);
k=fun(j, m); printf("%d/n", k);
A. 5, 5
B. 5, 11
C. 11, 11
D. 11, 5
[单项选择]在执行完此程序段后,i,j值为
int i=1-10;
do
if(++i>j--)continue;
while(i<5);
A. i=6 and j=5
B. i=5 and j=5
C. i=6 and j=4
D. i=5 and j=6
[单项选择]设有以下语句:
int a=1, b=2, c;
c=a^(b<<2);
执行后,c的值为( )。
A. 6
B. 7
C. 8
D. 9
[单项选择]设有下列语句
int a=1,b=2,c;
c=a^(b《2);
执行后,C的值为( )。
A. 6
B. 7
C. 8
D. 9
[单项选择]设有下列语句
int a=1,b=2,C;
c=a^(b<<2) ;
执行后,C的值为( )。
A. 6
B. 7
C. 8
D. 9
[单项选择]下列程序执行后输出的结果是( )。
int d=1:
fun (int p)
int d=5;
d+=p++;
printf("%d,",d);
main( )
int a=3;
fun(a);
d+=a++:
printf("%d/n",d);
A. 8,4
B. 9,6
C. 9,4
D. 8,5
[单项选择]以下程序执行后的输出结果是
fun(int x,int y)
static int m=0,1=2;
i+=m+1;m=i+x+y;return m;
main( )
int j=1,m=1,k;
k= fun(j,m);printf("%d,",k);
k= fun(j,m);printf("%d/n",k);
A. 5,5
B. 5,11
C. 11,11
D. 11,5
[单项选择]在执行完此程序段后,i,j值为
int i=1,j=10;
do
if(++i>j--)continue;
while(i<5);
A. i=6 and j=5
B. i=5 and j=5
C. i=6 and j=4
D. i=5 and j=6
[填空题]设有说明;
struct DATE int year; int month; int day;;
请写出一条定义语句,该语句定义d为上述结构体类型变量,并同时为其成员year、month、day依次赋初值2006、10、1: 【19】 。