2021年内蒙古自治区乌兰察布市全国计算机等级考试C语言程序设计模拟考试(含答案).pdfVIP

  • 1
  • 0
  • 约2.19万字
  • 约 42页
  • 2023-09-02 发布于浙江
  • 举报

2021年内蒙古自治区乌兰察布市全国计算机等级考试C语言程序设计模拟考试(含答案).pdf

2021年内蒙古自治区乌兰察布市全国计算 机等级考试C语言程序设计模拟考试(含答 案) 学校:______班级:_____姓名: ___考号: 一、2.填空题(10题) 1.设有以下定义 struet ss {int info;struet ss *link;}x,y,z; 且已建立如下图所示链表结构: x y z 请写出删除结点y的赋值语句【】。 2.一般来说,算法可以用顺序、选择和_____三种基本控制结构组合而 成。 3.设有下列程序: #include stdio.h #includestring.h main() {inti; char s[10],t[10]; gets(t); for(i=0;i2;i++) {gets(s); if(strcmp(t, s)0)strcpy(t, s); } printf(|n,t); CRQTHRGCR,则程 序的输出结果是 _。 4.下列函数从字符数组s[]中删除和c一样的字符,请在下面横线处填 s[j++]=s[i]; s[j]=\0;} 5.下面程序的输出结果是【】。 struct aa {int x,*y; }*p; int a[8]={10,20,30,40,50,60,70,80}; main() {p=b; printf(?,*++p-y); printf(?n,++(p-x)); } 6.数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性 和【】两个含义。 7.面向对象的模型中,最基本的概念是对象和 _。 8.以下程序的输出结果是【】。 #include stdio.h #define MAX(x,y)(x)(y)?(x):(y) main() {int a=5,b=2,c=3,d=3,t; t=MAX(a+b,c+d)*10; printf(?n,1); 9.数据库存管理系统常见的灵敏据模型有层次、网状和【】三种。 10.下面程序执行后输出的结果是【】。 int m=13; int fun(int x,int y) { int m+3; return(x*y-m); 1] main() {int a=7,b,5; prntf(?n,fun(a,B)/m); } 二、单选题(10题) 11.作为信息处理热点技术之一的“多媒体技术”中的媒体,强调的是()。 A.存储媒体B.表现媒体C.传输媒体D.感觉媒体 12.软件需求规格说明书的作用不包括( )。 A.软件设计的依据B.软件可行性研究的依据C.软件验收的依据D.用 户与开发人员对软件要做什么的共同理解 13.同一个关系模型的任意两个元组值()。 A.可以全相同B.不能全相同C.必须全相同D.以上都不对 14.有以下程序: main { char a=a,b; printf(?,++a); printf(?n,b=a++): ) 程序运行后的输出结果是()。 A.A.b, b B.b, c C.a, bD.a,c ()。 A.CBDA B.DCBA C.BCDA D.ACDB 16.以下定义语句中正确的是 A.int a=b=0; B.char A=65+1,b=b; C.noat a=1,*b=a,*c=b; D.double a=0.0;b=1.1; 17.下列有关数据库的描述,正确的是 __。 A.数据库是一个DBF文件B.数据库是一个关系C.数据库是一个结构 化的数据集合D.数据库是一组文件 18.有下列程序: #include stdio.h main() int a=123456,b; while(a) I b = a; a/=10; switch(b)

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档