单项选择题

有以下程序
  void sum(int *a)
  { a[0]=a[1];}
  main()
  { int aa[10]={1,2,3,4,5,6,7,8,9,10},i;
    for(i=2;i>=0;i--) sp; sum(&aa[i]);
    printf(“%d\n”,aa[0]); 
}
  执行后的输出结果是()

A.4
B.3
C.2
D.1

<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序 main( ){ char k; int I; for(i=1;i<3;i++) { scanf(“%c”,&k); switch(k) { case ‘0’: printf(“another n”); case ‘1’: printf(“number n”); } } } 程序运行时,从键盘输入:01<回车>,程序执行后的输出结果是()

A.another    number
B.another    number    another
C.another    number    number
D.number    number

单项选择题
有以下定义#include <stdio.h>char a[10],*b=a;不能给数组a输入字符串的语句是( )
A.gets(a)
B.gets(a[0])
C.gets(&a[0]);
D.gets(b);
相关试题
  • 1MB等于( )
  • 有以下程序 int f(int b[ ][4])...
  • 有以下程序 char fun(char x , char...
  • 下列叙述中正确的是( )
  • 有以下程序 程序运行后的输出结果是()。