- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
2022-2023学年贵州省六盘水市全国计算机
等级考试C语言程序设计预测试题(含答
案)
学校:________班级:________姓名:________考号:________
一、单选题(12题)
1.有以下程序:
#includestdio.h
structS
{inta,b;)data[2]=10,100,20,200);
main()
{structSp=data[l];
printf(%d\n,++(p.a));
}
程序运行后的输出结果是()。A.10B.11C.20D.21
2.
3.体育课的铃声响了,同学们都陆续地奔向操场,按老师的要求从高到
矮站成一排。每个同学按顺序来到操场时,都从排尾走向排头,找到第
一个比自己高的同学,并站在他的后面。这种站队的方法类似于()算法。
A.快速排序B.插入排序C.冒泡排序D.归并排序
4.
5.有以下程序
#include<stdio.h>
structst{
intx,y;
}data[2]={1,10,2,20};
main()
{
structst*p=data;
printf(%d,,p->y);
printf(%d\n,(++p)->x);
}
程序的运行结果是______。
A.10,1B.20,1C.10,2D.20,2
6.有以下程序main(){intm=3,n=4,x;x=-m++;
x=x+8/++n;printf(“%d\n”,x);}程序运行后的输出结果是
______。
A.3B.5C.-1D.-2
7.有以下程序:#include<stdio.h>point(char*p){p+=3;}main()
charb[4]={a,b,c,d},*p=b;point(p);printf(%c\n,*p);
A.aB.bC.cD.d
8.
9.
c源程序中不能表示的数制是()。
A.二进制B.八进制C.十进制D.十六进制
10.程序调试的任务是()。
A.设计测试用例B.验证程序的正确性C.发现程序中的错误D.诊断和
改正程序中的错误
11.
12.设有序顺序表中有n个数据元素,则利用二分查找法查找数据元素
X的最多比较次数不超过()。
A.log+1
2
B.log(n-1)
2
C.logn
2
D.log(n+1)
2
二、2.填空题(12题)
13.数据结构分为线性结构和非线性结构,线性表、栈和队列都属于【】。
14.下列程序的输出结果是______。
main()
{inta=2,b=4,e=6;
int*p1=a,*p2=b,*p;
*(p=c)=*p1*(*p2);
printf(%d\n,c);
}
15.数据库系统的三级模式分别为______模式、内部级模式与外部级模
式。
16.性结构中,第一个结点没有前驱结点,其余每个结点有且只有【】
个前驱结点;最后一个结点没有后继结点,其余每个结点有且只有【】
个后继结点。
17.以下程序的功能是:从键盘输入一字符串,要求将每个单词中的第
一个字母改成小写(如果原来已是小写字母,则不变),然后输出转换结
果,补足所缺语句。
main()
{charstr[200];inti=0;
while((______=getchar())!=\n);
str[i-1)=\0;
for(i=0;str[i]!=\0;i++)
if((str[i-1]==‖i==0)str[i]>=Astr[i]<=Z)
str[i]+=______;
printf(%s\n,str);
}
18.以下程序运行后的输出结果是【】。
#include<stdio.h>
main()
{inta[4][4]={{1,2,3,4},{5678},,};
inti=0,j=0,s=0;
while(i++<4)
if(i==2[[i==4)continue;
j=0;
do{s+=a[i][j];j++;}wh
您可能关注的文档
- 2022~2023中级软考考试题库及答案解析第29期 .pdf
- 2022-2023学年湖北省鄂州市全国计算机等级考试C语言程序设计真题(含答 .pdf
- 2020年垃圾分类知识竞赛试题及答案 .pdf
- 疾病控制知识题库集全集 .pdf
- 2012湖北省计算机等级考试试题二级ACCESS必威体育精装版考试试题库(完整版).pdf
- 2016年北京市中等职业学校学生技能比赛计算机辅助设计(工业产品CAD.pdf
- 【2022年】山东省德州市全国计算机等级考试数据库技术真题(含答案).pdf
- 数据结构C语言版期末考试试题(有答案) .pdf
- 大学生防灾知识竞赛题库_大学生防灾知识竞赛试题及答案 .pdf
- C语言期末考试复习资料-程序填空部分试题及答案 .pdf
文档评论(0)