单项选择题
下述程序的输出结果是( )。
#include<stdio.h>
void main()
int a[20],*p[4];
int i,k=0;
for(i=0;i<20;i++)
a[i]=i;
for(i=0;i<4;i++)
p[i]=&a[i*i+1];
for(i=0;i<4;i++)
k=k+*p[i];
printf("%d",k);
A.10
B.18
C.6
D.数组元素引用不合法,输出结果不定
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序: #include<stdio.h> #define N 8 void fun(int*x,int i) *x=*(x+i)+1; main() int a[N]=1,2,3,4,5,6,7,8,i; fun(a,2); for(i=0;i<N 2;i++) printf( %d ,a[i]); printf( n ); 程序运行后的输出结果是( )。
A.1 3 1 3
B.3 2 3 4
C.4 2 3 4
D.1 2 3 4
点击查看答案&解析
单项选择题
以下程序的输出结果是( )。 #include<stdio.h> main() int a=8,b=6,m=1; switch(a%4) case 0:m++; break; case 1:m++; switch(b%3) default:m++; case 0:m++;break; printf( %d n ,m);
A.1
B.2
C.3
D.4
点击查看答案&解析
相关试题
下列程序的运行结果是( )。 #include...
有以下程序: #include<stdio.h> int...