2022年河北工业大学公共课《C语言》科目期末试卷A(有答案).pdf

2022年河北工业大学公共课《C语言》科目期末试卷A(有答案).pdf

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2022年河北工业大学公共课《C语言》科目期末试卷A(有答案)

一、填空题

1、测试char型变量a第6位是否为1的表达式是_______(设最右位是第1位)。

2、C语言源程序的基本单位是________

3、一个C语言源程序由若干函数组成,其中至少应含有一个________

4、在C语言的赋值表达式中,赋值号左边必须是_______

5、表达式x=6应当读做_______

6、函数process是一个可对两个整型数a和b进行计算的通用函数;函数max()

可求这两个数中的较大者,函数min()可求它们中的较小者。已有调用语句

process(a,b,max);和process(a,b,min);。请填空。

voidprocess(_______)

{intresult;

result=(*fun)(x,y);

}

7、鸡兔共有30只,脚共有90只,下面程序段是计算鸡兔各有多少只。请填空。

for(x=0;x=30;x++)

{y=30一x;

if(_______)printf((,,,x,y);

}

8、为建立如图10-5所示的存储结构(即每个结点两个域,data是数据域,next是

指向结点的指针域),请将定义补充完整。

structs{chardata;

_______

}node;

9、设有如下结构体说明:

structST

{inta;floatb;

structST*c;

doublex[3];

}st1;请填空,完成以下对数组s的定义,使其每个元素均为上述结构体类型。

_______

10、若有定义:doublex[3][5];,则x数组中行下标的下限为_______,列下标的

上限为_______。

二、选择题

11、下列4组选项中,不是C语言关键字的选项是。()

A.defineB.getcC.includeD.while

IFcharscanfgo

Typeprintfcasepow

12、设以下变量均为int类型,则值不等于7的表达式是()。

A.(x=y=6,x+y,x+1)B.(x=y=6,x+y,y+1)

C.(x=6,x+1,y=6,x+y)D.(y=6,y+1,x=y,x+1)

13、阅读以下程序,当输入数据的形式为25,13,10回车,程序的输出结果

#includestdio.h

intmain()

{intx,y,z;

scanf((,8.x.y,z);

printf((,x+y+z);

return0;

}

A.x+y+z=48B.x+y+z=35C.x+z=35D.不确定值

14、设有如下程序:

#includestdio.h

intmain()

{charch1=A,ch2=a;

printf((,(chl,ch2));

return0;

}

则以下叙述中正确的是()。

A.程序的输出结果为大写字母A

B.程序的输出结果为小写字母a

C.运行时产生错误信息

D.格式说明符的个数少于输出项的个数,编译出错

15、以下能对二维数组a进行正确初始化的语句是()。

A.inta[2][]={{1,0,1},{5,2,3}};

B.inta[][3]={{1,2,3},{4,5,6}};

C.inta[2][4]={1,2,3},{4,5},{6}};

D.inta[][3]={{1,0,1,0},{},{1,1}};

16、以下叙述不正确的是()

A.一个C源程序可由一个或多个函数组成

B.一个C源程序必须包含一个main函数

C.C程序的基本组成单位是函数

D.在C程序中,注释说明只能位于一条语句的后面

17、若有如下语句:

intx=3;

do{printf

文档评论(0)

. + 关注
官方认证
内容提供者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档