单项选择题

下列程序执行后的输出结果是()。
#include <stdio.h>
void func(int *a, int b[])
(b[0]=*a+6; )
main()
int a, b[5];
a=0; b[0]=3;
func(&a, b); printf("%d\n", b[0]);

A、 6
B、 7
C、 8
D、 9

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

单项选择题
若有语句:char *line[5]; ,以下叙述中正确的是()。

A、 定义line是一个数组,每个数组元素是一个基类型为char的指针变量
B、 定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组
C、 定义line是一个指针数组,语句中的*号称为间址运算符
D、 定义line是一个指向字符型函数的指针

单项选择题
若运行以下程序时,从键盘输入ADescriptor (<CR>表示回车) ,则下面程序的运行结果是()。 #include <stdio.h> main() char c; int v0=1, v1=0, v2=0; do(switch(c=getchar()) (case'a':case'A': case 'e':case 'E': case 'i':case 'T': case 'o':case '0': case 'u':case'U':v1+=1; default:v0+=1; v2+=1; ) while(e!=' n'); printf( v0=%d, v1=%d, v2=%d n , v0, v1, v2); )

A、 v0=7, v1=4, v2=7
B、 v0=8, v1=4, v2=8
C、 v0=11, v1=4, v2=11
D、 v0=13, v1=4, v2=12

相关试题
  • 下列给定程序中,函数fun的功能是:将s所指...
  • 编写函数fun,其功能是:将s所指字符串中除...
  • (3)
  • (2)
  • (1)