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

《C语言程序设计》复习题(一)

开放教育计算机科学与技术本科

1

单项选择题

1在C语言中每条复合语的开始标记符为(  )

A.[

B.(

c.{

D.<

2.一个程序文件开始使用的每条预处理命令,其首字符必须是()

A.@

B.#

C.$

D.%

3.C语言源程序文件的扩展名为(  )。

A.cpp

B.exe

C.obj

D.c

4.短整数类型的长度为()

A.1

B.2

C.4

D.8

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

A.[]

B.=

C.+

D.<

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

A.1~19

B.1-20

C.0~19

D.0~20

7.在循环语句“for(i=1;i<10;+3)S;”中,循环体S被执行的次数为()

A.3

B.6

C.4

D.5

8.假定有一个定义语句为“int a[10]=(3,4,2,86);”,则元素a [3]的值为( )

A.0

B.2

C.8

D.6

9.一个二维字符数组 a[M][N]能够存储的字符串个数至多为()。

A.M

B.N

C.M-1

D.N-1

10.假定 p 是一个指向数据对象的指针,则通过p表示该数据对象为( )

A.P*

B.p&

C.&p

D.*P

11.已知“char [3][5];”,则元素 a[2][3]的地址比该数组的首地址大()

A.13 个字节

B.26 个字节

C.52个字节

D.48个字节

12.假定一个函数的数组参数说明为 char a]与之等价的指针参数说明为( )

A.char a

B.char * a

C.char&a

D.char * *a

13.假定要访问一个结构变量x中的指针成员a所指向的对象,则表示方法为()

A.x->a

B.x.a

C.*(a.x)

D.*(x.a)

14.表示文件结束符的符号常量为()

A.eof

B. Eof

C.EOF

D. Feof

查看答案

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

2

判断题

15.若要在程序文件中用标准输入和输出函数,则需要引入的系统头文件为 stdio.h。()

16.常数一7.00 是双精度定点数。()

17.在一条变量定义语句中,定义多个变量时需要使用空格隔开。()

18.表达式 x=x+y 表示成复合赋值表达为x=+y。()

19.若 x=15,y=10,则 x!=y 的逻辑值为真。()

20.do-while 循环语句的循环体,可以是简单语句,也可以是复合语句。()

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

22.在二维数组的定义语句中,不能给数组中每个元素赋初值。()

23.在 C 语言程序中,存储字符串的方法是使用字符数组。()

24.在定义指针变量的语句“int * p,* * pp;”中,p 和 pp 具有不同的指针类型。()

25.假定 a是一个一维数组,则 a+i的值与 a[i]的值相等。()

26.在一个函数定义中,参数表中的参数说明项之间是采用逗号分开的。()

27.在 C语言程序中,主函数可以是递归函数。()

28.定义结构类型的同时能够定义它的变量。()

29.每次只能向文本文件中写入一个字符,不能一次写入一个字符串。()

查看答案

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

3

填空题

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

#include<stdio.h>

void main(){

int x=15,y=8,z=4;

if(x>y) x=y;

if(x>z) x=z;

printf("%d\n",x);

}

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

#include<stdio.h>

void main(){

int i,f=l;

for(i=l;i<4;i++)f=3*f+1;

printf("f %d\n",f);

}

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

#include<stdio.h>

void main() {

int a[8]=(2,5,6,8,4,9,3,6);

int i,x=a[0]+a[1];

for(i=1;<7;i++){

int y= a[i]+a[i+1];

if(y>x) x=y;

printf("%d\n",x);

}

33假定使用 xxk3(4)用下面函数则返回值为()

int xxk3(int n) {

int i,s=l;

for(i=1;i<=n;++) s*=i

return S;

}

查看答案

30.4

31.f=40

32.14

33.24

4

简答题

34.补充完整下面的函数定义,计算出整型数组 a 中n个元素的所有偶数之和。

int xxk4(int a[],int n){

inti,s=0;

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

return S;

}

35.补充完整下面函数 xxk5 的定义计算并返回数组a[n]中所有元素的平均值。

double xxk5(int a[ ],int n)

{

int i,sum=0;//假定分别设置i和sum 为循环变量和累加变量

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

return double(sum)/n;

}

查看答案

34.for(i=0;i<n;i++) if(a[i]%2==0)s+=a[i];

35.for(i=0;i<n;i++)  sum+=a[i];

点赞(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日

高中政治|选必二重点知识提炼

高中政治|选必二重点知识提炼知识提炼专题一民事权利与义务1.民事法律关系含义由民法调整的人身关系和财产关系要素主体自然人完全民事行为能力人限制民事行为能力人无民事行为能力人法人和非法人组织自合法成立时起到终止时止,具有民事权利能力和民事行为能力客体民事权利和义务所指向的对象 所有权关系物债权关系行为知识产权关系智力成果和商业标记人身关系人身利益内容民事主体享有的权利和承担的义务2.民法基本原则基本

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

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

高中政治:辩证法知识点及例题解析

高中政治:辩证法知识点及例题解析辩证法:联系、发展、矛盾、辩证否定观联 系1. 含义:事物之间以及事物内部诸要素之间的相互影响、相互制约和相互作用(包括外部联系与内部联系)2. 特点:(1)普遍性:联系是普遍的。------方法论:要求我们用联系的观点看问题,反对孤立的看问题(2)客观性:联系是客观的,不管是自在事物的联系还是人为事物的联系都是客观的。方法论:要求我们要从事物的固有联系中把握事物,

高中政治:政治主观题解题技巧归纳!

高中政治:政治主观题解题技巧归纳!“体现类”主观题1 题型特点体现型的设问中有“体现了什么”“怎样体现”“如何体现”等字眼。2 解题技巧具体的解题思路是:定点——联系——梳理——作答一定点:确定考核的知识点是什么;二联系:联系所给材料与所学知识;三梳理作答:将材料所给的信息与考核的知识点一一对照,二者相符的就是要点,作答时要做到观点和材料相结合。“反映类”主观题1&nbsp

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

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

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

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

热门专题

中源管业|中源管业,中源管业公司,中源管业有限公司,中源管业电话,中源管业地址,中源管业电力管,中源管业mpp电力管,中源管业cpvc电力管,中源管业pe穿线管
中源管业
弥勒综合高中|弥勒综合高中
弥勒综合高中
云南综合高中|云南综合高中
云南综合高中
APP开发|app开发_app开发公司_app软件开发_专业app开发_云南app开发公司_app定制_原生app开发定制
APP开发
综合高中|云南综合高中,昆明综合高中,综合高中能考本一吗,综合高中和普通高中的区别,综合高中是什么意思,综合高中能参加全国统一高考吗,综合高中可以考哪些大学,综合高中的学籍是什么
综合高中
安徽中源管业|安徽中源管业,安徽中源管业mpp电力管,安徽中源管业cpvc电力管,安徽中源管业pe穿线管,安徽中源管业电力管,安徽中源管业排水管,安徽中源管业通信管,安徽中源管业管材
安徽中源管业
金诺幼儿园(春城路金诺幼儿园)|昆明官渡区幼儿园,幼儿园报名,官渡区幼儿园,春城路幼儿园,幼儿园招生,学前班,昆明幼儿园,金诺幼儿园,环城南路幼儿园,石井路幼儿园
金诺幼儿园(春城路金诺幼儿园)
小程序开发|微信小程序,小程序开发,小程序,小程序制作,微信小程序开发,小程序公司,小程序开发公司,分销,三级分销系统,分销系统
小程序开发

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部