- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2022年甘肃省定西市全国计算机等级考试C语言程序设计测试卷一(含答案)
学校:________ 班级:________ 姓名:________ 考号:________
一、单选题(20题)
1.结构化程序所要求的基本结构不包括( )。A.顺序结构 B.GOT0跳转 C.选择(分支)结构 D.重复(循环)结构?2. 下面程序的运行结果是______。 #include<stdio.h> #include<string.h> fun(char*w,int n) { char t,*s1,*s2; s1=w;s2=w+n-1; while(s1<s2) {t=*s1++;*s1=*s2--;*s2=t;} } main() { char*p; p=1234567; fun(p,strlen(p)); puts(p); }A.7654321 B.1714171 C.1711717 D.7177171?
3.下列关于栈叙述正确的是
A.栈顶元素最先能被删除 B.栈顶元素最后才能被删除 C.栈底元素永远不能被删除 D.以上三种说法都不对?4.设有如下定义:intx=10,y=3,z; 则语句printf(%d\n,z=(x%y,x/y));的输出结果是()。A.1 B.0 C.4 D.3?5. 标准库函数fgets(s,n,file)的功能是( )。A.从文件file中读取长度为n的字符串存入字符数组s中?B.从文件file中读取长度不超过n-1个字符的字符串放到字符数组s中?C.从文件file中读取n个字符串存入字符数组s中?D.从文件file中读取长度为n-1个字符的字符串存入字符数组s中?6. 若有定义float a [15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为 ( )。A.334H B.30DH C.352H D.31AH?7. 执行下列程序后的输出结果是______。main(){ int y=10; do {y--;}while(--y); printf(%d\n,y--);}A.-1 B.1 C.8 D.0?8.在面向对象方法中,实现信息隐蔽是依靠( )。A.对象的继承 B.对象的多态 C.对象的封装 D.对象的分类?9.下列描述中正确的是( )。A.程序就是软件?B.软件开发不受计算机系统的限制?C.软件既是逻辑实体,又是物理实体?D.软件是程序、数据与相关文档的集合?10.
11.设有以下说明,则不正确的叙述是( )。??
A.A.arr所占的内存长度等于成员c的长度?B.arr的地址和它的各成员的地址都是同一地址?C.arr可以作为函数参数?D.不能在定义arr时对它初始化
12.在堆栈中存取数据的原则是。
A.先进先出 B.后进先出 C.先进后出 D.随意进出?13. 有如下定义 #define D2 int x=5;float y=3.83; char C=D; 则下面选项中错误的是A.x++; B.y++; C.c++; D.D++;?14.15. 设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是( )。A.x y?B.x<=y?C.x || y + z y-z?D.! ((x<y)!z||1)?16.某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则采用()存储方式最节省运算时间。A.单链表 B.仅有头指针的单循环链表 C.双链表 D.仅有尾指针的单循环链表?17.数据表A中有10000个元素,如果仅要求求出其中最大的10个元素,则采用()最节省时间。A.堆排序 B.希尔排序 C.快速排序 D.希尔排序?18.插入和删除只能在一端进行线性表,称为()。A.队列 B.循环队列 C.栈 D.循环栈?19.有以下程序:
#include <stdio.h>
main()
{
int i, data;
scanf(“%d”,data);
for(i=0; i<8; i++)
{
if(i<= data) continue;
printf(“%d,”,i);
}
}
程序运行时输入5并按〈Enter〉键,则程序输出结果为()。
A.5,6,7, B.0,1,2,3,4, C.6,7, D.6,7,8,?
20.程序中若有如下说明和定义语句
char fun(char*);
main()
{
char*s=one,a[5]={0},(*f1)()=fun,ch;
.....
}
以下选项中对函数Fun的正确调用语
您可能关注的文档
- 2022-2023年河南省郑州市电工等级防爆电气作业预测试题(含答案).docx
- 云南省昆明市电梯作业电梯作业人员重点汇总(含答案).docx
- 2022年湖北省十堰市电焊工电焊工真题(含答案).docx
- 山东省东营市导游资格全国导游基础知识.docx
- 2022年河南省新乡市电焊工电焊工真题(含答案).docx
- 2022年浙江省舟山市单招高级焊工预测试题(含答案).docx
- 2021-2022年吉林省四平市中级会计职称财务管理真题(含答案).docx
- 2022年山东省聊城市全科医学(中级)专业实践技能知识点汇总(含答案).docx
- 内蒙古自治区兴安盟公共英语五级(笔试)真题(含答案).docx
- 浙江省嘉兴市会计从业资格会计电算化模拟考试(含答案).docx
最近下载
- 农庄小能手(积肥)(教学设计)-四年级下册劳动教育“小农庄”(校本课程).docx VIP
- 世界上最棒的礼物幼儿园儿童故事绘本PPT课件.pptx VIP
- 幼儿园故事《世界上最棒的礼物》绘本故事PPT课件.pptx VIP
- 幼儿园故事《世界上最棒的礼物》绘本故事PPT课件.pptx VIP
- 中国石化品牌管理手册解读(适用业务简单的单位).pptx
- 世界上最棒的礼物幼儿园儿童故事绘本PPT课件.pptx VIP
- 酒店管理物业 物业消防设施月度维保检查记录表——集团连锁酒店管理公司(叶予舜).docx VIP
- 室内分布通信系统工程施工组织设计方案.docx
- 北师大版2024年数学七年级下册期末模拟培优卷(含答案).docx VIP
- 铁路防洪重大风险分析与管控措施.pdf VIP
文档评论(0)