单项选择题

有以下程序:
void sum(int a[])
a[0]=a[-1]+a[1];
main()
int a[10]=1,2,3,4,5,6,7,8,9,10;
sum(&a[2]);
printf("%d\n",a[2]);

程序运行后的输出结果是( )。

A.6
B.7
C.5
D.8
<上一题 目录 下一题>
热门 试题

单项选择题
下列叙述中正确的是( )。
A.break语句只能用于switch语句
B.在switch语句中必须使用default
C.break语句必须与switch语句中的case配对使用
D.在switch语句中,不一定使用break语句
单项选择题
有以下程序段: main() int a=5,*b,**c; c=&b; b=&a; …… 程序在执行了“c=&b; b=&a;”语句后,表达式“**c”的值是( )。
A.变量a的地址
B.变量b中的值
C.变量a中的值
D.变量b的地址
相关试题
  • 以下程序的功能是将宁符串s中的数字字符放...
  • 设有说明; struct DATE int year; i...
  • 以下程序的功能是输入任意整数给n后,输出n...
  • 请在以下程序第一行的下划线处填写适当内容...
  • 以下sstrcpy()函数实现字符串复制,即将t...