问题

有以下程序,程序执行后,输出结果是【11】

#include <stdio.h>

void fun (int *a)

{a[0=a[1];]}

main()

{int a[10]={10,9,8,7,6,5,4,3,2,1},i;

for(i=2;i>=0;i--) fun{&a};

for(i=0;i<10;i++) printf(“&d”,a);

printf(“\n”);

}

参考答案
您可能感兴趣的试题
  • (12)若函数中有定义语句:int k;,则A)系统将自动给k赋初值0 B)这时k中值无定义C)系统将自动给k赋初值-1 D)这时k中无任何值
  • 请将以下程序中的函数声明语句补充完整#include int【12】 ;main( ){int x,y,(*p)();p=max;printf(“&d\n”,&x,&y);}Int
  • (13)以下选项中,能用作数据常量的是A)o115 B) 0118 C)1.5e1.5 D) 115L
  • 以下程序用来判断指定文件是否能正常打开,请填空#include main( ){FILE *fp;if (((fp=fopen(“test.txt”,”r”))==【13】))pri
  • (14)设有定义:int x=2; ,以下表达式中,值不为6的是A) x*=x+1 B) x++,2*x C)x*=(1+x) D)2*x,x+=2
  • 下列程序的运行结果为【14】#include #include struct A{int a;char b[10];double c;};void f (stru