- 1、本文档共96页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2022-2023年广东省云浮市全国计算机等级考试C语言程序设计
学校:________ 班级:________ 姓名:________ 考号:________
一、单选题(20题)
1. 有以下程序?#include stdio.h?void fun(int *a,int n)/*fun函数的功能是将a所指数组元素从大到小排序*/?{ int t,i,j;?for(i=0;in-1;j++)?for(j=i+1;jn;j++)?if(a[i]a[j]) { t=a[i];a[i]=a[j];a[j]=t;}?}?main()?{ int c[10]={1,2,3,4,5,6,7,8,9,0},i;?fun(c+4,6);?for(i=0;i10;i++) printf(%d,,c[i]);?printf(\n);?}?程序的运行结果是A.1,2,3,4,5,6,7,8,9,0,?B.0,9,8,7,6,5,1,2,3,4,?C.0,9,8,7,6,5,4,3,2,1,?D.1,2,3,4,9,8,7,6,5,0,?2.判定一个循环队列qu(最多元素为MaxSize)为空的条件是()。A.QU-rear - QU-front = =MaxSize?B.QU-rear - QU-front -1= =MaxSize?C.QU-front = = QU-rear?D.QU-front = = QU-rear+1?3.设森林F对应的二叉树为B,它有m个结点,B的根为p,p的右子树的结点个数为n,森林F中第一棵树的结点的个数是()。A.m-n B.m-n-1 C.n+1 D.不能确定?4.5. 若有如下程序: #define PI 3.1415926 #define A(r) 2*PI*r main() {float a,1; a=3.0; 1=A(a) ; printf(r=%.2f,1=%.2f\n,a,1); } 则程序运行后的输出结果是( )A.r=3.00 1=18.85?B.3.00,18.85?C.r=3.000000 1=18.8495555?D.r=3.0 1=18.8495555?6.串是一种特殊的线性表,其特殊性体现在()。A.可以顺序存储 B.数据元素是一个字符 C.可以链式存储 D.数据元素可以是多个字符?
7.以下能正确定义且赋初值的语句是 ______。
A.int n1=n2=10;?B.char c=32;?C.float f=f+1.1;?D.double x=12.3E2.5;?8. 以下程序的输出结果是 ______。 # defineSQR(X) X*X main() { int a=10,k=2,m=1; a/=SQR(k+m)/SQR(k+m); printf(d\n,a); }A.16 B.2 C.9 D.1?
9.若在线性表中采用折半查找法查找元素,该线性表应该()
A.元素按值有序 B.构采用顺序存储结 C.元素按值有序且采用顺序存储结构 D.元素按值有序且采用链式存储结构?10.下列语句中存在语法错误的是()。A.char ss[6][20]; ss[1]=“right?”;?B.char ss[ ][20]={“right?”};?C.char *ss[6]; ss[1]=“right?”;?D.char *ss={“right?”};?11.以下叙述正确的是()。A.表达式“sizeof(FILE *)== sizeof(int *)”的值为真?B.文件指针的值是一个整数,它的值一定小于文件字节数?C.文件指针的值是所指文件的当前读取位置?D.使用fscanf函数可以向任意类型的文件中写入任意数量的字符?12.13.
14.有以下程序:
程序运行后的输出结果是()。
A.6 B.10 C.8 D.4?15.16.已知字符A的ASCⅡ代码值是65,字符变量c1的直是A,c2的值是D。执行语句printf(%d,%d,c1,c2-2);后,输出结果是( )。A.A,B B.A,68 C.65,66 D.65,68?17.是哈希查找的冲突处理方法()。A.求余法 B.平均取中法 C.二分法 D.开放地址法?18. 已知小写字母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是______。 main() { unsigned int a=32,b=66; printf(%c\n, b|b); }A.66 B.98 C.b D.B?19. 有以下程序: void sum(
您可能关注的文档
- 2021-2022年山西省朔州市全科医学(中级)专业实践技能重点汇总(含答案).docx
- 2021-2022年湖北省随州市初级护师专业知识.docx
- 2021-2022年辽宁省盘锦市公共英语五级(笔试)重点汇总(含答案).docx
- 2021-2022年江苏省盐城市初级护师基础知识知识点汇总(含答案).docx
- 2021年湖北省随州市中级主管护师专业知识预测试题(含答案).docx
- 2021年河北省保定市电梯作业电梯作业人员真题一卷(含答案).docx
- 2021年江西省景德镇市公共英语五级(笔试)模拟考试(含答案).docx
- 2021-2022年四川省泸州市电工等级低压电工作业重点汇总(含答案).docx
- 2021-2022年江西省萍乡市全科医学(中级)专业实践技能真题一卷(含答案).docx
- 2022-2023年江西省吉安市电梯作业电梯安全管理(A4)重点汇总(含答案).docx
文档评论(0)