- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
C语言程序设计A复习资料一
C语言程序设计A复习资料一
C语言程序设计A复习资料一
一、单选题
1.由C语言目标文件连接而成的可执行文件的缺省扩展名
为()。
A.cppB.exeC.objD.c
2.设有两条语句为“inta=12;a+=a*a;”,则执行结束后,a的
值为()。
A.12B.144C.156D.288
3.带有随机函数调用的表达式rand()%20的值在()区间内。
A.1~19B.1~20C.0~19D.0~20
4.for循环语句“for(i=0;ii+=2)S;”中循环体S语句被执行的
次数为()。
A.(n+1)/2B.n/2+1C.n/2-1D.n-1
5.在下列的字符数组定义中,存在语法错误的是()。
C.chara={1,2};D.chara=5;
6.若有一个函数原型为“double*function()”,则它的返回值
类型为()。
A.实数型B.实数指针型C.函数指针型D.数组型
7.在C语言中,所有预处理命令都是以()符号开头的。
A.*B.#C.D.@
8.假定整数指针p所指数据单元的值为30,p+1所指数据
单元的值为40,则执行*p++后,p所指数据单元的值为()。
A.40B.30C.70D.10
9.若要使p指向二维整型数组a,则p的类型为()。
A.int*B.int**C.int*D.int(*)
10.表示文件结束符的符号常量为()
A.eofB.EofC.EOFD.feof
二、填空题
1.一个函数定义由________和函数体两部分组成。
2.执行执行-2);”语句后得到的输出结果为________。
3.int类型的长度为________。
4.表达式(float)25/4的值为________。
5.若x=5,y=10,则x=y的逻辑值为________。
C语言程序设计A复习资料一
6.作为语句标号使用的case和default只能用于________语
句的定义体中。
7.在程序中执行到________语句时,将结束所在函数的执行
过程,返回到调用该函数的位置。
8.假定二维数组的定义为“chara[M][N];”,则该数组所含元
素的个数为________。
9.存储字符a需要占用存储器的________个字节空间。
10.用于存储一个长度为n的字符串的字符数组的长度至少
为________。
11.假定p所指对象的值为25,p+1所指对象的值为46,
则执行表达式(*p)++后,p所指对象的值为________。
12.假定p是一个指向整数对象的指针,则用________表示该
整数对象。
13.假定一个结构类型的定义为“structB{inta;char*b;};”,
则该类型的理论长度为________。
三、写出下列每个程序运行后的输出结果
1.#includestdio.h
voidmain(){
inti,s1=0,s2=0;
for(i=0;ii++)
if(i%2)s1+=i;
elses2+=i;
}
2.#includestdio.h
constintM=20;
voidmain()
{
inti=2;
while(1){
if(iM/2)break;
i++;
}
}
C语言程序设计A复习
您可能关注的文档
- 《星际迷航 暗黑无界》观后感.pdf
- 七年级下册语文教材全解.pdf
- 4D食品安全现场管理体系内训导入流程设计方案.pdf
- 中小学实验室管理与实验培训心得.pdf
- 2022届上海高考英语词汇手册默写P81-100.pdf
- 初中专项训练初中中考地理常识大全.pdf
- 中央民族大学宏观经济学期末练习B试卷.pdf
- “业主+PMC+EPC”项目管理模式.pdf
- 2020年工程施工合同范本.pdf
- 2022年会计中级职称财务管理考试题库及答案(单选题).pdf
- 2024年江西省寻乌县九上数学开学复习检测模拟试题【含答案】.doc
- 2024年江西省省宜春市袁州区数学九上开学学业水平测试模拟试题【含答案】.doc
- 《GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语》.pdf
- 中国国家标准 GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语.pdf
- GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- 《GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构》.pdf
- 中国国家标准 GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 中国国家标准 GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 《GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南》.pdf
文档评论(0)