单项选择题

有下列程序:
#include<stdio.h>
int b=2;
int fun(int*k)
b=*k+b;returt,(b);
main()
int a[10]=1,2,3,4,5,6,7,8),i;
for(i=2;i<4;i++)b=fun(&a[i])+b;printf("%d",b);
printf("\n");

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

A.10 12
B.8 10
C.10 28
D.10 16
<上一题 目录 下一题>
热门 试题

单项选择题
有下列程序: #include<stdio.h> main() int a1,a2char c1,c2; scanf( %d%c%d%c ,&a1,&c1,&a2,&c2); printf( %d%c%d%c ,a1,c1,a2,c2); 若想通过键盘输入,使得a1的值为12,a2的值为34,c1的值为字符a,c2的值为字符b,程序输出结果是“12,a,34,b”.则正确输入格式是(以下代表空格,<CR>代表回车)( )。
A.12a36b<CR>
B.12a34b<CR>
C.12,a,34,b<CR>
D.12a34b<CR>
单项选择题
下列叙述中正确的是( )。
A.栈是“先进先出”的线性表
B.队列是“先进后出”的线性表
C.循环队列是非线性结构
D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构
相关试题
  • 有下列程序: #include<stdio.h> mai...
  • 有下列程序: #include<stdio.h> int...
  • 有下列程序: #include<stdio.h> voi...
  • 有下列程序: #include<stdio.h> voi...