2012年计算机等级二级C语言精讲习题及答案14

发布时间:2019-02-04 19:01:37

单项选择题

26、若有函数

Viod fun(double a[], int *n)

{………}

以下叙述中正确的是

A、 调用fun函数时只有数组执行按值传送,其他实参和形参之间执行按地址传送

B、  形参a和n都是指针变量转自:考试网 - [telnote.cn]

C、 形参a是一个数组名,n是指针变量

D、 调用fun函数时将把double型实参数组元素一一对应地传送给形参a数组

27、有以下程序

#include

Main()

{int a,b,k,m,*p1,*p2;

k=1,m=8;

p1=&k,p2=&m;

a=/*p1-m;  b=*p1 *p2 6;

printf(“%d  ”,a);  printf(“%dn”,b);

}

编译时编译器提示错误信息,你认为出错的语句是

A、a=/*p1-m              B、b=*p1 *p2 6

C、k=1,m=8;              D、p1=&k,p2=&m;

28、以下选项中有语法错误的是

A char *str[ ]={“guest”};             B、char  str[10 ]={“guest”};

C、char *str[3] *str[1]={“guest”};      D、char  str[3][10];str[1]={“guest”};

29、avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是

A、int avg(int *a,int n);     B、int avg(int a[10],int   n);

C、int avg(int  a,int n) ;    D、int avg(int  a[],int n);

30、有以下函数

 #include

#include

main()

{ printf(“%dn”,strren”ATSn0121”) );}

程序运行后的输出结果是

A 3    B 8         C  4     D  9

26-30、CADCB

阅读更多其他试题,请访问生活日记网 用日志记录点滴生活!考试试题频道。
喜欢考试试题,那就经常来哦

该内容由生活日记网提供.