单项选择题

下列程序执行后的输出结果是
main()
int a[3][3], *p,i;
p=&a[0][0];
for(i=1;i<9;i++)p[i]=i+1;
printf("%d\n",a[1][2]);

A) 3
B) 6
C) 9
D) 随机数
<上一题 目录 下一题>
热门 试题

单项选择题
下列程序的输出结果是______。 main() int x=0,a=0,b=2; if(x=a+b) printf( **** n ); else printf( #### n );
A) 有语法错,不能通过编译
B) 通过编译,但不能连接
C) ****
D) ####
单项选择题
有以下程序: struct Sint n;int a[20];; void f(int *a, int n) int i; for(i=0;i<n-1;i++)a[i]+=i; main() int i;struct S s=10,12,3,1,6,8,7,5,4 ,10,9; f(s.a,s.n); for(i=0;i<s.n;i++)printf( %d, ,s.a[i]); 程序运行后的输出结果是
A) 2,4,3,9,12,12,11,11,18,9,
B) 3,4,2,7,9,8,6,5,11,10,
C) 2,3,1,6,8,7,5,4,10,9,
D) 1,2,3,6,8,7,5,4,10,9,
相关试题
  • 以下程序运行后的输出结果是______。...
  • 算法执行过程中,所需要的基本运算次数称为...
  • 在C语言中(以16位PC机为例),一个int型...
  • fun(10)
  • 以下sstrcpy()函数实现字符串复制,即将t...