C语言程序设计 补考 B_普通用卷

C语言程序设计 补考 B_普通用卷


2024年5月4日发(作者:)

C语言程序设计 补考 B普通用卷

学习方式: 业余 时间:无限制

考试科目:《C语言程序设计》(总分) 100

一 单选题 (共30题 ,总分值60分 )

1. 若有以下定义,则数值为4的表达式是 。

int w[3][4]={ {0,1},{2,4},{5,8}},(*p)[4]=w; (2 分)

A. *w[1]+1

B. p++,*(p+1)

C. w[2][2]

D. p[1][1]

2. 若有结构体类型定义“typedef struct test{int x,

y[2];}TEST ; ”,则以下声明中正确的是

_________________。 (2 分)

A. struct TEST x;

B. struct x;

C. test x;

D. TEST x;

3. 以下函数binary的作用是应用折半查找法从存有10

个整数的a数组中对关键字m进行查找,若找到,

返回其下标值;反之,返回-1。请选择填空( )。

int binary(int a[],int m)

{int low=0,high=9,mid;

while(low<=high)

{mid=(low+high)/2;

if(m<a[mid]) 【1】; (2 分)

A. high=mid-1

B. high=mid+1

C. low=mid-1

D. low=mid+1

4. 若有说明语句:int a, b, c, *d=&c;,则能正确从

键盘读入三个整数分别赋给变量a、b、c的语句是

__________________ (2 分)

A. scanf("%d%d%d", &a, &b, d);

B. scanf("%d%d%d", a, b, d);


发布者:admin,转转请注明出处:http://www.yc00.com/web/1714815324a2521342.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信