- 1、本文档共73页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2021年广东省广州市全国计算机等级考试C语言程序设计
学校:________ 班级:________ 姓名:________ 考号:________
一、单选题(20题)
1.2.若一个栈以向量V[1..n]存储,初始栈顶指针top为n+1,则下面x进栈的正确操作是()。A.top=top+1;V[top]=x?B.V[top]=x;top=top+1?C.top=top-1;V[top]=x?D.V[top]=x;top=top-1?3.在目标串T[0,n-1]=”xwxxyxy”中,对模式串p[0,m-1]=”xy”进行子串定位操作的结果_______A.0 B.2 C.3 D.5?4. 下列程序段输出的字符串长度为( )。 printf(\\aaa\ccc\bddd\);A.11 B.12 C.13 D.17?5. x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是A.INPUT x、v、z;?B.scanf(%d%d%d,x,y,z);?C.scanf(%d%d%d,x,y,z);?D.read(%d%d%d,x,y,z);?
6.有以下程序,其中函数f的功能是将多个字符串按字典顺序排序:
#include<string.h>
void f(char *p[],int n)
{
char *t;int i,j;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if strcmp(p[i],p[j])>0{t=p[i] p[i]=p[j]; p[j]=t; }
}
main()
{
char* p[5]=(abc,aabdfg,abbd,dcdbe,cd};
f(p,5);
printf(%d\n,strlen(p[1]));
}
程序运行后的输出结果是 ______。
A.2 B.3 C.6 D.4?7.下面结构中最适于表示稀疏无向图的是()。A.邻接矩阵 B.逆邻接表 C.邻接多重表 D.十字链表?8.
9.以下程序的输出结果是( )。
main
{ char w[][10]={ABCD,EFGH,IJKL,
MNOP),K;
for(k=1;k3;k++)printf(%s\n,w[k]);
A.ABCDFGHKL B.ABCDEFGU C.EFGJKO D.EFGHUKL?10. 数字字符0的ASCII值为48,运行下列程序的输出结果是( )。 main() { char a=1,b=2; printf(%c,,b++); printf(%d\n,b-A); }A.3,2 B.50,2 C.2,2 D.2,50?11.算法应该是()A.程序 B.问题求解步骤的描述 C.要满足五个基本特性 D.B和C?12.13.设有二维数组A7×8,每个数据元素占8个字节存储单元,顺序存放,A第一个元素A0,0的存储地址为1000,数组A的最后一个元素A6,7的存储地址为()。A.1024 B.1440 C.1448 D.1432?14.若有定义:“int a[2][3];”,则对a数组的第i行第j 列元素的正确引用为( )。A.*(*(a+i)+j) B.(a+i)[j] C.*(a+i+j) D.*(a+i)+j?15.在一个C语言源程序文件中所定义的全局变量,其作用域为( )。A.所在文件的全部范围 B.所在程序的全部范围 C.所在函数的全部范围 D.由具体定义位置和extern说明来决定范围?16.设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是( )。A.xy B.x=y C.x||++yy-z D.!(xy!z||1 17. 以下选项中,非法的字符常量是______。A.\t B.\17 C.\n D.\xaa?18.设n、m为一棵二叉树上的两个结点,在中序遍历时,n在m之前的条件是_____________。A.n在m右方 B.n是m的祖先 C.n在m左方 D.n是m子孙?19. 以下程序的输出结果是( )。 #include <stdio.h> main() { int n=4; while(n--) printf(%d ,--n); }A.2 0 B.3 1 C.3 2 1 D.2 1 0?
20.有下列程序:
程序执行后的输出结果是()。
A.hAppychristmAsB.happychristmasC.HAppyCHrIstmAsD.HAPPYCHR
您可能关注的文档
- 2021-2022年安徽省淮南市注册会计审计真题(含答案).docx
- 2022-2023学年河北省邯郸市普通高校对口单招生态学基础自考预测试题(含答案及部分解析).docx
- 2021-2022年安徽省六安市国家公务员公共基础知识模拟考试(含答案).docx
- 2021-2022年浙江省宁波市初级护师相关专业知识.docx
- 2021年甘肃省庆阳市中级主管护师专业知识知识点测试(含答案).docx
- 2021-2022年陕西省延安市大学英语6级大学英语六级测试卷(含答案).docx
- 2021年河南省南阳市注册会计公司战略与风险管理真题(含答案).docx
- 2021年山西省运城市公共英语五级(笔试).docx
- 2021-2022年宁夏回族自治区固原市全国计算机等级考试C语言程序设计重点汇总测试卷(含答案).docx
- 2021-2022年浙江省金华市中级主管护师专业知识预测试题(含答案).docx
- 2021-2022年江苏省连云港市初级护师相关专业知识知识点汇总(含答案).docx
- 2021年江西省宜春市中级主管护师专业知识知识点测试(含答案).docx
- 2021-2022年广东省阳江市中级主管护师专业知识测试卷(含答案).docx
- 2021年内蒙古自治区乌海市初级护师专业知识预测试题(含答案).docx
- 2021-2022年四川省南充市电工等级低压电工作业.docx
- 2021年山东省泰安市注册会计公司战略与风险管理真题二卷(含答案).docx
- 2021年浙江省舟山市初级护师专业知识真题(含答案).docx
- 2021年内蒙古自治区呼和浩特市注册会计公司战略与风险管理重点汇总(含答案).docx
- 2021-2022年宁夏回族自治区银川市电梯作业电梯作业人员知识点汇总(含答案).docx
- 2021-2022年广东省中山市全科医学(中级)专业知识真题(含答案).docx
文档评论(0)