单项选择题
有以下程序
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) 只能在循环体内和switch语句体内使用break语句
B) contiune语句的作用是结束整个循环的执行
C) 在循环体内使用break语句或continue语句的作用相同
D) 从多层循环嵌套中退出时,只能使用goto语句
点击查看答案&解析
单项选择题
以下程序调用scanf函数给变量a输入数值的方法是错误的,其错误原因是( )。 #include <stdio.h> main() int *p,*q,a,b; p=&a; printf( input a: ); scanf( %d ,*p);
A) *p表示的是指针变量p的地址
B) *p表示的是变量a的值,而不是变量a的地址
C) *p表示的是指针变量p的值
D) *p只能用来说明p是一个指针变量
点击查看答案&解析
相关试题
以下程序运行后的输出结果是 。 #includ...
以下fun函数的功能是在N行M列的整型二维数...
以下程序中函数fun的功能是:构成一个如图...
以下程序的输出结果为______。 #de...
下面程序的功能是输出数组s中最大元素的下...