- 0
- 0
- 约1.48万字
- 约 33页
- 2023-05-12 发布于河北
- 举报
2022-2023年内蒙古自治区锡林郭勒盟全国计算机等级考试C语言程序设计重点汇总测试卷(含答案)
学校:________ 班级:________ 姓名:________ 考号:________
一、单选题(20题)
1.下列能正确定义且赋初值的语句是( )。A.int n1=n2=1;?B.char C=99;?C.float f=f+1;?D.double x=1.2E5.6;?2. 以下选项中不属于字符常量的是A.′C′ B.′′C′′ C.′\xCC′ D.′\072′?3.用邻接矩阵A表示有向图G的存储结构,则有向图G中顶点i的入度为()。A.第i行非0元素的个数之和 B.第i列非0元素的个数之和 C.第i行0元素的个数之和 D.第i列0元素的个数之和?4.
5.有以下程序:
#include <stdio.h>
int fun (int * a, int *b,int n)
{int i=0,j=0,sum=0;
for( ; i<n; i++)
{ sum += a[ i];
if((i+1)%2== 0)
{ b[j++ ]=sum; sum=0; }
}
return j;
}
main()
{int a[8]={1,0,2,3,5,4,2,1},b[8],k,i;
k=fun(a,b,8);
for(i=0;i<k;i++)
printf(“%d”,b[i]);
}
程序的运行结果是()。
A.0 2 4 2 B.1 5 9 3 C.1 3 5 1 D.2 8 6?6.7.指针可以用来表示数组元素,若已知语句:inta[3][7];则下列表示中正确的是()。A.*(a+1)[5] B.*(*a+3) C.*(*(a+1)) D.*(a[0][0]+2)?8. 以下程序运行后,输出结果是______。 fut(int**s,int p[2][3]) {**s=p[1][1];} main() { int a[2][3]={1,3,5,7,9,11}, *p; p=(int*) malloc (sizeof(int)); fut(p,a); printf(% d\n,*p); }A.1 B.7 C.9 D.11?9.假定X和Y为double型,则表达式x=2,y=x+3/2的值是( )。A.3.500000 B.3 C.2.000000 D.3.000000?10.在决定选取何种存储结构时,一般不考虑()。A.各结点的值如何 B.结点个数的多少 C.对数据有哪些运算 D.所用的编程语言实现这种结构是否方便?
11.若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是 ( )
A.1 B.2 C.2.0 D.2.5?12. 有以下程序:程序运行时,输入的值在哪个范围才会有输出结果( )。A.不等于10的整数?B.大于3且不等于l0的整数?C.大于3或等于l0的整数?D.小于3的整数?13. 设在C语言中,float类型数据占4个字节,则double 类型数据占( )个字节。A.1 B.2 C.8 D.4?
14.若在线性表中采用折半查找法查找元素,该线性表应该()
A.元素按值有序 B.构采用顺序存储结 C.元素按值有序且采用顺序存储结构 D.元素按值有序且采用链式存储结构?15. 若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0) s=a; for(b=1;b<=c;b++)s=s+1; 则与上述程序段功能等价的赋值语句是( )。A.s=a+b; B.s=a+c; C.s=s+c; D.s=b+c;?16.将数据和操作置于对象统一体中的实现方式是()。A.隐藏 B.抽象 C.封装 D.结合?17.设有定义:?int a=1,b=2,C=3;?以下语句中执行效果与其他三个不同的是( )。A.if(aB.C=a,a=b,b=C;?B.if(aB.{C=a,a=b,b=C;}?C.if(aB.C=a;a=b;b=c;?D.if(aB.{C=a;a=b;b=c;}?18.在具有n个结点的单链表中,实现()的操作,其算法的时间复杂度是O。A.求链表的第i个结点 B.在地址为P的结点之后插入一个结点 C.删除表头结点 D.删除地址为P的结点的后继结点?19.以下选项中合法的C语言常量是()。A.2.0Kb B.”C++’ C.”\2.0 D.1.01?20.以下程序段中,与语句“k=a>b?(b>c?1:0):0;”功能相同的是()。A.if((a>b)||(b>c)) k=1;
else k=0;
B.if((a>b
您可能关注的文档
- 2022-2023年山东省潍坊市全科医学(中级)专业知识模拟考试(含答案).docx
- 2022-2023年内蒙古自治区鄂尔多斯市公务员省考公共基础知识知识点汇总(含答案).docx
- 2022-2023年内蒙古自治区呼和浩特市全科医学(中级)专业知识知识点汇总(含答案).docx
- 2022-2023年四川省内江市成考高升专理科综合预测试题(含答案).docx
- 2021-2022年四川省宜宾市中级会计职称财务管理.docx
- 2022年安徽省安庆市成考专升本高等数学一自考真题(含答案).docx
- 2022年山东省威海市全科医学(中级)专业知识重点汇总(含答案).docx
- 2022-2023年广东省清远市单招综合素质.docx
- 2021年黑龙江省鸡西市初级护师基础知识模拟考试(含答案).docx
- 2022-2023年辽宁省抚顺市注册会计财务成本管理预测试题(含答案).docx
- 2021-2022年湖南省株洲市全科医学(中级)基础知识真题一卷(含答案).docx
- 2021年山东省泰安市全科医学(中级)专业实践技能重点汇总(含答案).docx
- 2021-2022年广东省梅州市会计从业资格会计电算化模拟考试(含答案).docx
- 2022-2023年湖北省鄂州市电工等级防爆电气作业专项练习(含答案).docx
- 2022-2023年安徽省蚌埠市成考高升专理科综合真题(含答案).docx
- 2022-2023年山西省长治市社会工作者职业资格社会工作实务(初级)真题二卷(含答案).docx
- 2022-2023年黑龙江省哈尔滨市会计从业资格会计电算化真题(含答案).docx
- 2022-2023年江西省萍乡市会计从业资格财经法规知识点汇总(含答案).docx
- 2022-2023年河北省衡水市注册会计会计知识点汇总(含答案).docx
- 2022年安徽省铜陵市社会工作综合能力(初级)社会工作综合能力(初级)模拟考试(含答案).docx
原创力文档

文档评论(0)