河北农业大学C语言题目,2016年河北农业大学信息科学与技术学院C语言程序设计考研复试题库...

一、选择题

1. 有以下程序:

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

答:C

【解析】f 函数的功能:用形参结构体指针b 指向的结构体对形参a 赋值,此时形参结构体a 的值为指针b 指向的值,输出a 即输出指针b 指向的结构体,返回到main 函数后,在输出实参a 的值。

2. 若有定义语句A.-20

B.-10

C.0

D.10

答:B

结果为

-10, 赋值给X 。

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

A. 语句和

第 2 页,共 34 页 则表达式的值为( )。 【解析】赋值表达式,首先计算右边表达式,然后在进行赋值。先做结果为20, 再做并不等价

B. 对于字符串常量D. 在语句

答:B 系统已自动在最后加入了字符,表示串结尾 C. 对于一维字符数组,不能使用字符串常量来赋初值 中,数组str 的大小等于字符串的长度

AC 两项错误,可以直接用【解析】B 项正确,C 编译程序将自动在字符串常量最后添加

串的存储单元,因此数组str 的长度大于字符串的长度。

4. 设有以下语句

执行后,c 的值为( )。

A.9

B.7

C.8

D.6

答:A 【解析】字符串常量给一维字符数组赋初值,习惯上均省略花括号;D 项错误,’\0’会占用一个不属于字符后得到8, 异或操作,两个操作数相同得0, 不同得1。a 的最右4位是0001,b

的最右4位是1000, 其佘尾全部是0。

5. 有如下程序:

程序运行时,从键盘输入:3〈回车〉后,程序输出结果为( )。

A.3, 4,

B.1, 2, 3, 4,

C.0, 1, 2, 3, 4, 5,

D.0, 1, 2,

答:A

【解析】continue 语句只能用在循环结构中,其作用是结束本次循环,即不再执行循环体中continue 语句之后的语句,而是立即转入对循环条件的判断与执行。本题执行过程为:输入3, 则data=3; 执行for 循环,i=0,if 条件成立,结束本次循环,不输出i 值,执行下一次循环;直到

第 3 页,共 34 页 if

条件不成立,依次输出i 值3, 4, 直到i=5退出for 循环。故A 选项正确。

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

A.C 程序的基本组成单位是语句

B.C 程序中的每一行只能写一条语句

C. 简单C 语句必须以分号结束

D.C 语言必须在一行内写完

答:C

【解析】C 程序的基本组成单位是函数,A 项错误;C 程序以分号作为每个语句结尾,一行能写多条语句, 也可以将一条语句分几行书写,BD 两项错误;而简单C 语言语句必须以分号结束,所以C 项正确。

7. 有以下程序:

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

A.12

B.4

C.1

D.0

答:B 【解析】先输出i ,由于i=4, 不满足条件,直接输出换行符。

-8. 表达式a+=a=a=9的值是( )。

A.9

B.-9

C.18

D.0

答:D

a+=a-=a=9计算顺序为a+=,首先a=9,a-=9, 即a=a-9=9-9=0;最后a+=0, 【解析】(a-=(a=9))

即a=a+0=0+0=0。

9. 有以下程序(strcpy 为字符串复制函数,strcat 为字符串连接函数):

第 4 页,共 34 页

Python网络爬虫与推荐算法新闻推荐平台:网络爬虫:通过Python实现新浪新闻的爬取,可爬取新闻页面上的标题、文本、图片、视频链接(保留排版) 推荐算法:权重衰减+标签推荐+区域推荐+热点推荐.zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值