版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2024年高等教育工学类自考-02600C语言程序设计笔试历年真题荟萃含答案(图片大小可自由调整)第1卷一.参考题库(共30题)1.表达式10%3的结果是()2.单字符在C语言中要用()括起来。字符是以()码存放。3.设x为int变量,执行x=1/3+1/3+1/3;语句后,x的值为()4.写出程序执行结果5.以下叙述中错误的是() A、算法正确的程序最终一定会结束B、算法正确的程序可以有零个输出C、算法正确的程序可以有零个输入D、算法正确的程序对于相同的输A-定有相同的结果6.写出程序执行结果 7.C语言程序中,在函数外部声明的变量称为()8.inta[3]={′A′,′B′,′C′,}比inta[]="ABC"占用的存储器是()A、一样B、少1个字节C、多1个字节D、多2个字节9.若定义intx,*p;则正确的赋值表达式是() A、AB、BC、CD、D10.下列符号中用来表示C语言中的回车换行的是()A、/rB、/nC、/bD、/t11.标准函数fgets(s,n,f)的功能是()A、从文件f中读取长度为n的字符串存人指针s所指的内存B、从文件f中读取长度不超过n-1的字符串存人指针s所指的内存C、从文件f中读取n个字符串存人指针s所指的内存D、从文件f中读取长度为n-1的字符串存入指针s所指的内存12.以下程序段的输出结果是()。 struct node {int a; float b; char c[10];} printf(“%d”,sizeof(struet node)) ;13.有以下程序 main() {int y=10; while(y--);printf(”y=%d/n”,y); } 程序执行后的输出结果是()A、y=0B、y=-lC、y=1D、while构成无限循环14.认真阅读程序,并写出程序的运行结果 15.例如:printf();这时函数调用的方式是()16.写出程序执行结果 17.C语言程序函数返回值的类型,服从()的类型。18.在C语言程序中要建立一个新文本文件,文件打开方式要用()A、wtB、rtC、atD、rb19.写出程序执行结果 20.C语言程序的基本整型变量以()表示21.以下程序的输出结果是() #include union pw {int i;char ch[2];}a; main( ) {a.ch[0]=13;a.ch[1]=0;printf(”%d/n”,a.i);} (注意:ch[0]在低字节,ch[1]在高字节。) A、13B、14C、208D、20922.写出程序执行结果 23.写出程序执行结果24.表示结构成员的形式是:结构变量()25.C语言程序以()给出真值。26.调用函数:strcat(strcpy(strl,str2),str3)的结果是()A、将串str1复制到串str2中后再连接到串str3之后B、将串strl连接到串str2之后再复制到串str3之后C、将串str2复制到串strl中后再将串str3连接到串strl之后D、将串str2连接到串strl之后再将串strl复制到串str3中27.在C语言中构造数据类型包括数组类型、()类型和共用体类型。28.写出程序执行结果 29.以下for语句构成的循环执行的次数是() #include #define N 2 #define M N+l #define NUM(M+1)*M/2 main() {int i,n=0; for(i=1;i<=NUM;i++) {n++;printf(“%d”,n);} printf(“/n”);} A、5B、6C、8D、930.e=getchar()是表示()A、从键盘上输入一个字符B、从内存中输入一个字符C、从变量get赋值D、从变量char赋值第1卷参考答案一.参考题库1.参考答案:12.参考答案:单引号;ASCII3.参考答案:04.参考答案: 程序执行结果是:155.参考答案:B6.参考答案: 程序执行结果是:输出167.参考答案:全局变量8.参考答案:B9.参考答案:A10.参考答案:B11.参考答案:B12.参考答案:1613.参考答案:B14.参考答案: 程序执行结果是:58055015.参考答案:函数语句16.参考答案: 程序执行结果是:6687717.参考答案:函数定义18.参考答案:A19.参考答案: 程序执行结果是:3527820.参考答案:int21.参考答案:A22.参考答案: 程序执行结果是:023.参考答案: 程序执行结果是: Number=102 Name=Zhangping Sex=m Score=8724.参考答案:成员名25.参考答案:126.参考答案:C27.参考答案:结构体28.参考答案: 程序执行结果是:629.参考答案:C30.参考答案:A第2卷一.参考题库(共30题)1.要判别变量a为真应该使用()A、a=0B、a==0C、a==1D、a!=02.若t为double类型,表达式t=l,t+5,l++的值是()A、1B、1.0C、2.0D、43.在以下给出的表达式中,与while(E)中的(E)不等价的表达式是()A、AB、BC、CD、D4.设备文件是指与主机相联的()5.在一个整型常量后面加一个字母(),表示为长整型常量。6.C语言程序函数返回值)是通过()语句返回。7.认真阅读程序,并写出程序的运行结果 8.以下程序运行后的输出结果是()。 main() {double d=3.2;int x,y; x=1.2;y=(x+3.8)/5.0; printf(”%d/n”,d*y); } 9.写出程序执行结果 10.写出程序执行结果 11.写出程序执行结果 12.循环语句中的for语句,其一般形式如下: for(表达式1;表达式2;表达式3)语句 其中表示循环条件的是()A、表达式lB、表达式2C、表达式3D、语句13.长整型数是用后缀()来表示的。14.“结构”是一种构造类型,它是由若干()组成的15.C语言程序中,数组名作为函数参数时,不进行值传送而进行()传送。16.设a为int变量,b为float变量,则a+b的运算结果为()型数据。17.若有赋值语句x=x+3;则其含义是()18.以下程序的输出结果是() #include #include main() {char str[12]={‘8’,‘t’,‘r’,‘i’, ‘n’,‘g’,‘、0’,‘a’}; printf(“%d/n”,strlen(str));} A、6B、7C、8D、1219.条件运算符a=a>b? a:b执行后a的值比b()20.写出程序执行结果 21.设有以下定义:inta[4][3]=11,3,5.9.11,13,15,17,19,21,23,251;int(*pr)[3]=a,*p=a[0];则下列能够正确表示数组元素a[1][2]的表达式是()A、*((*prt+1)[2])B、*(*(p+5))C、*prt+1)+2D、*(*(a+1)+2)22.设有以下语句(其中0≤i<10),则不能对a数组元素的正确引用是() int a[10]={0,l,2,3,4,5,6,7,8,9},*p=a; A、a[p-a]B、*(&a[i])C、p[i]D、*(*(a+i))23.i=9,m=15求i、m的值。()A、3B、6C、9D、1524.编写一个程序用于水果店售货员算帐:已知苹果每斤2.5元,鸭梨每斤l.8元,香蕉每斤2元,桔子每斤l.6元,要求输入各类水果的重量,打印出应付钱数,再输入顾客付款数,打印出应找的钱数。25.函数直接或间接调用函数自身,称为()26.设有说明int(*ptr)[m];其中的标识符ptr是()A、m个指向整型变量的指针B、指向m个整型变量的函数指针C、一个指向具有m个整型元素的一维数组的指针D、具有m个指针元素的一维指针数组,每个元素都只能指向整型量27.根据题意,编写程序 编写一函数liststar输出n行由”*”组成的等腰三角形,要求在主函数main中输入n。 例如:若输入4,则输出如下图形: 28.C语言程序强制退出循环的语句是()29.break语句只能用于switch-case语句和()语句中。30.逗号表达式的形式如下: 表达式1,表达式2 则逗号表达式的结果是()的值。第2卷参考答案一.参考题库1.参考答案:D2.参考答案:B3.参考答案:C4.参考答案:各种外部设备5.参考答案:I或L6.参考答案:return7.参考答案: 程序执行结果是:s=298.参考答案:09.参考答案: 程序执行结果是:410.参考答案: 程序执行结果是:85211.参考答案: 程序执行结果是:end12.参考答案:B13.参考答案:“L”或“I”14.参考答案:“成员”15.参考答案:地址16.参考答案:double17.参考答案:将x原来的值取出加上3以后重新赋给变量x18.参考答案:D19.参考答案:大或等于20.参考答案: 程序执行结果是:输入一个字符串,程序将其与“CLanguage”比较,输出比较结果的大于等于或小于。21.参考答案:D22.参考答案:D23.参考答案:B24.参考答案: 25.参考答案:递归调用26.参考答案:C27.参考答案: #include"stdio.h" voidliststar(intn) {inti,j; for(i=1;i<=n;i++) {for(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国教育部十二大学科划分
- 山东省2017年国家重点监控企业名单
- 2024-2025学年鲁教版(五四学制)七年级英语下册+复习学案
- 泸州医疗器械职业学院《高级口译(下)》2023-2024学年第一学期期末试卷
- 城市轨道交通专业英语(第三版) 课件 U5 Monorail
- 二轮复习古代中国的政治制度课件
- B2B网站(结合web20)策划提纲
- 2025年湖南益阳市桃江县竹乡国有资产运营有限公司招聘笔试参考题库附带答案详解
- 2025年中石油广东销售分公司招聘笔试参考题库含答案解析
- 2025年重庆出版集团有限公司招聘笔试参考题库含答案解析
- 急诊进修护士汇报
- 信息安全意识培训课件
- 江苏省南京市2025届高三第一次调研考试(一模)英语试题含解析
- 企业供应链管理软件使用合同
- 全国英语等级考试三级阅读真题
- 数据库原理-期末考试复习题及答案
- 2024至2030年版四川省路灯行业分析报告
- 中考化学酸碱盐知识点性质归纳
- 新教科版四上科学3.5《运动与摩擦力》教案(新课标)
- DL∕T 2602-2023 电力直流电源系统保护电器选用与试验导则
- DL∕T 1919-2018 发电企业应急能力建设评估规范
评论
0/150
提交评论