单项选择题

有以下程序
#include<stdio.h>
intt b=2;
int fun(int*k)
{b=*k+b;return(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);}
print("\n");
}
程序运行后的输出结果是()。

A.10 12
B.8 10
C.10 28
D.10 16

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

单项选择题
有以下程序 #inc1ude<stdio.h> void fun(char*s) { while(*s) { if(*s%2=0) printf( %c ,*s); s++ } } main() { char a[]={ good }; fun(A) ; prntf( n ); } 注意:字母a的ASCII码值为97,程序运行后的输出结果是()。

A.d
B.go
C.god
D.good

单项选择题
有以下程序 #include<stdio.h> void fun(int*a,int*B) { int*c; c=a;a=b;b=c; } main() { int x=3, y=5,*p=&x, *q=&y; fun(p,q); printf( %d,%d, ,*p,*q); fun(&x,&y); printf( %d,%d n ,*p,*q); } 程序运行后的输出结果是()。

A.3,5,5,3
B.3,5,3,5
C.5,3,3,5
D.5,3,5,3

相关试题
  • 有以下程序 #include<stdio.h> struc...
  • 设有宏定义:#define IsDIV(k,n) (...
  • 有以下程序 #include<stdio.h> main...
  • 有以下程序 #include<stdio.h> main...
  • 有以下程序 #include <stdio.h> mai...