期末复习|《C语言程序设计》(三)

《C语言程序设计》(三)

开放教育 行政管理 专科

1

单项选择题

1. 语言程序中的基本功能模块为( )。

A. 表达式  

B. 标识符

c. 语句

D. 函数

2. printf() 函数调用的格式字符串中,每个格式符的先导字符为( )。

A. #

B. %

C. $

D.@

3. 语言目标文件连接而成的可执行文件的扩展名为( ).

A. cpp

B. exe

C. obj

D. c

4. 运算符优先级最高的是( )。

A. &.&.

B. []

C. ++

D. I

5. 带有随机函数的表达式 rand0%20 的取值范围是( )。

A. 1~19

B. 1~20

C. 0~19

D. 0~20

6. 在循环语旬"for(i=O; i<n; i++) S;" 中,循环体 被执行的次数为( )。

A. 1

B. n-1

C. n

D. n+l

7. 假定有一个元素类型为 int 的数组 a[lO], 它所占用的存储空间的字节数为( )。

A. 40

B. 20

C. 10

D. 80

8. 假定二维数组的定义语句为"char a[M][N] ;", 则该数组所含元素的个数为( )。

A. (M-1) * (N—1)

B. M*N-1

C. M* N+l

D. M*N

9. 若需要求出一个字符串的长度,则选用的函数是( )。

A. strlen

B. strcmp

C. strcat

D. strcpy

10. 巳知 "inta[lO], x, *pa=a;", 若要把数组 a[3] 元素的值赋给 x, 则不正确的语句 为()。

A. x=pa[3];

B. x= * Ca+3);

C. x=a[3];

D. x= * pa+3;

11. 假定一个函数的原型语旬为 "int££(int* x);", 一个整型数组为 a[lO], 则下面函数 调用表达式不正确的是( )。

A. ff(a)

B. ff(a[O])

C. ff(a+3)

D. ff(&a[O])

12. 与结构成员访问表达式 p->name 等价的表达式为( )。

A. p. name

B. (* p). name

C. * p. name

D. * (p->name)

13. 标准输出设备显示器的文件流标识符是( )。

A. stdin

B. stdout

C. stderr

D. stdio

14. 向一个文本文件中写入一个字符的系统函数为( )。 

A. fputcO

B. £gets()

C. fputsO

D. fgetc()

查看答案

1. D 2. B 3. B 4. B 5. C 6. C 7. A 8.D 9. A 10. D 11. B 12. B 13.B 14. A

2

判断题

15. 语言程序中,有两种使用注释语句的方法。( )

16. 常数 3.26 是双精度浮点数。( )

17. 表达式 Cint)14.6%5 的值为 。( )

18. 关系表达式 (x! =O) 的等价表达式为 (x) 。( )

19. while 循环是先执行循环体,然后进行循环条件判断。( )

20. 在一维数组的定义语句中,数组名后带有一对中括号。( )

21. 字符串不允许为空,至少需要包含一个字符。( )

22. 有一条语句为"char s2[ 4] ="abed";", s2 数组长度的定义是合适的。( )

23. 已知 "int a[lO], * p=a; 气则进行 p++ 运算是允许的。( )

24. 函数定义格式中的参数表被称为实参表。( )

25. 语言程序中,对于递归函数和非递归函数,其函数头部有区别标志。( )

26. 在结构类型的定义中,结构类型的作用域范围,与它的定义位置有关。( )

27. 在结构成员访间运算符中,点运算符和箭头运算符的左边均为结构指针变量。( )

28. 在一个磁盘数据文件的文件名中,文件主名是必须的,扩展名可任选使用。( )

29. 对二进制文件进行读和写操作将使用不同的系统函数。( )

查看答案

▼  

15.√   16. X 17.√  18.√ 19. X 20.√  21. X 22. X 23√  24. X 25. X 26.√ 27. X 28 .√   29.√ 

3

填空题

30. 执行下面程序的输出结果为( )。

# include<stdio.h>

void main() {

int x=5,y=O;

switch(2 * x+3) {

case 4: y+=x; break;

case 7: y+=2 * x+l;

break; case 10: y + = 3 * x; break;

default: y+=x-1;

printf("y= %d\n" ,y);

}

31. 执行下面程序的输出结果为( )。

# include<stdio.h>

void main() {

int x=lZ,s=O;

do {s+=x; x-=3;} while(x>O);

printf("s= %d\n" ,s);

}

32. 执行下面程序的输出结果为( )。

# include<stdio.h>

# define N 8

void main () {

int a[N]={3,5,8,10,15,Z0,32,66};

inti, x;

for(i=O; i void main () {  

x=a[i]; a[i]=a[N—1-i]; a[N-1-i]=x;

printf(" %d\n" ,a[l]+a[3]);

}

33. 执行下面程序的输出结果为( )。

# include<stdio.h>

void main () {

int a[8]={3,8,6,5,9,2,8,5};

int i,s=O;

for(i=O ;i5) s+=a[i];

printf("s= %d\n" ,s);

}

查看答案

▼ 

30. y=4   31. s=30   32.47   33. s=31

3

编程题

34. 补充完整下面的函数定义,计算出 1+1*3+2*3+•.. +n*3 的值并返回。

int FF(int n) { int i,s=l;

//在下面添上一行 for 循环语句,循环变量为 i, 累加变量为s

returns;

}

35. 根据函数原型"int FF(int a[], int n)", 编写函数定义,计算并返回数组 a[n] 中所有 元素之和。

查看答案

34. for(i=l;i<=n;i++) s+=i*3;

35. int FF(int a[], int n)

{

int i,sum=O;

for(i=O; i<n; i++) sum+=a[i];

return sum;

}

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

热门产品

2023年体育单招英语真题及答案|体育单招英语真题及答案,体育单招英语真题,体育单招英语答案,2023年,体育,单招,英语,真题,答案
2023年体育单招英语真题及答案
云南经贸外事职业学院成人高等教育2023年第2学期期末试卷《市场营销学》A卷及参考答案|云南经贸外事职业学院,市场营销学,市场营销学答案,云南,经贸,外事,职业,学院,成人,高等,教育,2023,年第,学期,期末,试卷,市场,营销学,a卷及,参考,答案
云南经贸外事职业学院成人高等教育2023年第2学期期末试卷《市场营销学》A卷及参考答案
河北省高职单招职业适应性测试模拟试卷 (第九大类)|高职单招职业适应性测试模拟试卷,河北省,高职,单招,职业,适应性,测试,模拟试卷,第九,大类
河北省高职单招职业适应性测试模拟试卷 (第九大类)
小学教育毕业论文设计:小学数学应用题教学模式的分析研究|小学教育毕业论文设计,小学教育专业毕业论文设计,小学教育,毕业论文,设计,小学,数学,应用题,教学模式,分析研究
小学教育毕业论文设计:小学数学应用题教学模式的分析研究
小学教育专业毕业论文:游戏化教学在小学数学教学中的应用策略探讨|小学教育专业毕业论文,小学教育专业毕业论文范文,小学教育专业毕业论文设计,小学教育,专业,毕业论文,游戏,教学,小学,数学教学,中的,应用,策略,探讨
小学教育专业毕业论文:游戏化教学在小学数学教学中的应用策略探讨
2023年高考河池、来宾、百色、南宁市联合调研考试英语及答案解析|高考英语真题,高考英语试题,高考英语试卷,2023,年高,河池,来宾,百色,南宁市,联合,调研,考试,英语,答案,解析
2023年高考河池、来宾、百色、南宁市联合调研考试英语及答案解析
2023年高考北海、钦州、防城港市联合调研考试语文试卷及试题答案|高考语文试题,高考语文试题答案,2023,年高,北海,钦州,防城,港市,联合,调研,考试,语文,试卷,试题,答案
2023年高考北海、钦州、防城港市联合调研考试语文试卷及试题答案
【数学】南京市第二十九中2022-2023学年高二上学期期初学情调研数学试卷|南京市第二十九中学,高二数学试卷,数学,南京市,第二十,九中,2022,2023,学年,高二,上学,期期,初学,情调,试卷
【数学】南京市第二十九中2022-2023学年高二上学期期初学情调研数学试卷

历史上的今天:04月28日

中国式现代化(命题角度+试题)

中国式现代化(命题角度+试题)中国式现代化【名词点击】中国式现代化中国式现代化是中国共产党领导的社会主义现代化。既有各国现代化的共同特征,更有基于自己国情的中国特色。中国式现代化是人口规模巨大的现代化,是全体人民共同富裕的现代化,是物质文明和精神文明相协调的现代化,是人与自然和谐共生的现代化,是走和平发展道路的现代化。【拓展】人口规模巨大的现代化优势:人才资源是第一资源。人口规模巨大,意味着中国有

2022山东事业单位真题(二)

2022山东事业单位真题(二)2022年4月10日上午(青岛市-西海岸优选计划-第2套)第一题西海岸新区人才竞争非常激烈,请问你有什么竞争优势?得分要点:1、表明立场:(1)很高兴进入面试环节(2)荣幸与众多人才同台2、初心:(1)报考本单位的初心(2)为家乡建设出力3、专业:(1)专业大数据建模(2)全国建模大赛第一名(3)一等奖学金4、总结提升:(1)快速融入集体(2)家乡发展见证者思维导图:

高中政治 |《政治与法治》基础知识汇总,纯干货,高分必背,收藏!

高中政治 |《政治与法治》基础知识汇总,纯干货,高分必背,收藏!#01第一单元中国共产党的领导第一课 历史和人民的选择一、近代中国的基本国情、主要矛盾及两大历史任务二、中国共产党团结带领中国人民,取得了新民主主义革命的胜利,建立中华人民共和国,实现了中国从几千年封建专制政治向人民民主的伟大飞跃。新中国成立后,中国共产党团结带领中国人民,自力更生、发愤图强,创造了社会主义革命和建设的伟大

高中政治干货丨政治材料题问法答法大总结,建议收藏~

高中政治干货丨政治材料题问法答法大总结,建议收藏~必修一【经济生活】命题一:价格变动与物价稳定1价格变化的原因设问:某商品价格不断上涨(下降)的原因?答题方向:价值+供求+纸币发行量+市场的缺陷+国家经济政策答题要素:①价值决定价格:价值量越大,商品价格越高;价值量越小,商品价格越低。②供求影响价格:供不应求,价格上涨;供过于求,价格下降。③纸币发行量:如果纸币的发行量超过了流通中所需要的货币量,

高考政治主观题设问题型分类及解题方法

高考政治主观题设问题型分类及解题方法高考主观题题型及解题方法介绍一、“影响类”试题的解题方法题型特点:“影响类”试题常以“说明✕✕对✕✕的影响”等进行设问,要求考生分析某种现象或做法给不同主体带来的影响,常见于经济生活试题中。方法总结:解题时要注意以下几点。(1)客体分析:即对象所受的影响,如经济生活中常见的有对国家、企业(经营者)、劳动者(消费者)、社会、市场、资源、产业结构等的影响。(2)性质

高中政治:我国的基本经济制度详细总结!

高中政治:我国的基本经济制度详细总结!我国社会主义初级阶段的基本经济制度〖内容〗我国现阶段的基本经济制度:公有制为主体,多种所有制经济共同发展。〖原因〗(1)这一制度是生产关系一定要适应生产力发展的客观要求。(2)这一制度适合社会主义初级阶段生产力发展不平衡、多层次的状况,符合社会主义的本质要求。〖意义〗(1)它有利于促进生产力的发展(2)有利于增强综合国力(3)有利于提高人民生活水平。〖要求〗(

热门专题

大理科技管理学校|大理科技管理中等职业技术学校,大理市科技管理中等职业技术学校
大理科技管理学校
卓越综合高中|卓越综合高中
卓越综合高中
昆明网站建设|昆明网站建设,昆明网站开发,昆明网站建设公司,昆明网站建设价格,昆明网站设计,昆明网站制作,网页设计,高端网站建设,高端网站设计
昆明网站建设
易捷尔高职单招|易捷尔高职单招,易捷尔高职单招培训,单招分数线,单招录取分数线,高职单招学校分数线
易捷尔高职单招
天麻的功效与作用吃法|天麻的功效与作用,天麻的功效与作用吃法,天麻炖什么治头痛最好,天麻的功效与作用禁忌,天麻多少钱一斤,天麻的功效与作用吃法及禁忌,天麻怎么吃效果最好,天麻粉的功效与作用,天麻怎么吃
天麻的功效与作用吃法
国家开放大学|国家开放大学报名,国家开放大学报考,国家开放大学,什么是国家开放大学,国家开放大学学历,国家开放大学学费,国家开放大学报名条件,国家开放大学报名时间,国家开放大学学历,国家开放大学专业
国家开放大学
大理科技管理学校|大理科技管理学校,大理科技,大理科技中等职业技术学校,大理科技管理中等职业技术学校,大理科技学校
大理科技管理学校
安徽开放大学|安徽开放大学报名,安徽开放大学报考,安徽开放大学,什么是安徽开放大学,安徽开放大学学历,安徽开放大学学费,安徽开放大学报名条件,安徽开放大学报名时间,安徽开放大学学历,安徽开放大学专业
安徽开放大学

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部