- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
自觉遵守考场纪律如考试作弊此答卷无效密
自觉遵守考场纪律如考试作弊此答卷无效
密
封
线
第PAGE1页,共NUMPAGES3页
南京工业大学浦江学院
《C语言课程设计》2021-2022学年第一学期期末试卷
院(系)_______班级_______学号_______姓名_______
题号
一
二
三
四
总分
得分
一、单选题(本大题共30个小题,每小题1分,共30分.在每小题给出的四个选项中,只有一项是符合题目要求的.)
1、C语言中的文件读写模式有多种,如只读、只写、读写等。假设要以读写方式打开一个文件,以下关于文件模式的描述,哪一项是错误的?()
A.使用?fopen(file.txt,r+)?可以以读写方式打开一个文本文件
B.在读写模式下,可以同时进行读取和写入操作
C.读写模式下,文件指针的初始位置在文件开头
D.以读写模式打开一个不存在的文件会导致错误
2、在C语言中,关于函数的参数传递,假设有函数?voidmodify(int*p){*p=100;}?,在主函数中有?intnum=5;modify(num);?,那么?num?的值会变成多少?()
A.5
B.100
C.不确定
D.程序出错
3、C语言中,对于二维数组,若有?inta[3][4]?,以下描述正确的是:()
A.可以将?a?看作是一个一维数组,其元素是包含4个整数的一维数组
B.访问?a[2][3]?一定是合法的
C.二维数组在内存中是按列存储的
D.不能使用指针来遍历二维数组
4、若有定义:inta=3,b=2,c=1;,则表达式a-bc的值为()
A.0B.1C.2D.-1
5、若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()
A.2.500000
B.2.750000
C.3.500000
D.0.000000
6、若有定义:floata[3]={1.2,2.3,3.4};则a[1]的值是()
A.1.2B.2.3C.3.4D.0
7、若有定义:charstr[20]=HelloWorld!;则strlen(str)的值是()
A.11B.12C.20D.13
8、以下C语言代码段的输出结果是多少??inti;for(i=0;i10;i++){if(i%2==0)continue;printf(%d,i);}?()
A.13579
B.02468
C.123456789
D.0123456789
9、假设在C语言中有以下结构体定义?structstudent{intid;charname[20];floatscore;};?,以下关于结构体的描述,正确的是:()
A.可以直接将一个结构体变量赋值给另一个结构体变量
B.结构体成员的访问可以使用?struct.student.id?的形式
C.结构体数组中的元素不能通过指针进行访问
D.结构体变量所占的内存空间是其各成员所占空间之和
10、若有定义:intx=3,y=2;则表达式x=(y++)+x的值是()
A.5B.6C.7D.8
11、设有定义:int*p,a=4;p=a;,以下选项中均代表地址的是()
A.a,p
B.a,*p
C.*a,*p
D.*a,*p
12、设有以下C语言代码段:?structstudent{intid;charname[20];};structstudents={101,Alice};?,若要输出学生的名字,以下哪个选项是正确的?()
A.?printf(%s,s.name);?
B.?printf(%s,s.name);?
C.?printf(%s,s-name);?
D.?printf(%s,(*s).name);?
13、在C语言中,关于字符串的处理是常见的操作。假设有以下代码:?charstr1[]=Hello;char*str2=World;?,以下关于这两个字符串的描述,正确的是:()
A.?str1?和?str2?在内存中的存储方式相同,都可以通过指针进行修改
B.?
您可能关注的文档
- 南京铁道职业技术学院《高级西班牙语听力》2023-2024学年第一学期期末试卷.doc
- 马尔康县2025届数学三下期末综合测试试题含解析.doc
- 2025年云南省玉溪市华宁县第二中学高考生物试题命题比赛模拟试卷(30)含解析.doc
- 南京晓庄学院《半导体材料》2023-2024学年第一学期期末试卷.doc
- 内蒙古大学《数字视频基础》2023-2024学年第一学期期末试卷.doc
- 河北安平中学2025年高三下学期大联考语文试题含解析.doc
- 湖南省衡阳四中2025年高三毕业班适应性练习卷生物试题含解析.doc
- 2025年山西省大同市灵丘县初三下学期周考生物试题(创新)试题含解析.doc
- 乌恰县2025届小升初复习数学模拟试卷含解析.doc
- 安徽大学江淮学院《字体设计》2021-2022学年第一学期期末试卷.doc
- 重庆能源职业学院《中医养生理论基础》2023-2024学年第一学期期末试卷.doc
- 尚义县2024-2025学年四下数学期末复习检测模拟试题含解析.doc
- 江苏省泰州市民兴实验中学2025届初三下(5月)考试英语试题含答案.doc
- 绵阳职业技术学院《日本簿记入门》2023-2024学年第一学期期末试卷.doc
- 河南省周口市鹿邑县达标名校2025年初三5月信息卷(最后一模)英语试题试卷含答案.doc
- 山西医科大学《电气控制技术与PC》2023-2024学年第一学期期末试卷.doc
- 山西省晋中市和诚高中有限公司2023-2024学年高考生物全真模拟密押卷含解析.doc
- 盐城幼儿师范高等专科学校《实验针灸学》2023-2024学年第一学期期末试卷.doc
- 大连装备制造职业技术学院《工程招标投标与合同管理课程设计》2023-2024学年第二学期期末试卷.doc
- 湖南工商大学《金融大数据案例分析》2023-2024学年第一学期期末试卷 (2).doc
文档评论(0)