2021年内蒙古自治区乌海市全国计算机等级考试C语言程序设计真题(含答案).docxVIP

  • 0
  • 0
  • 约1.69万字
  • 约 37页
  • 2023-04-12 发布于河北
  • 举报

2021年内蒙古自治区乌海市全国计算机等级考试C语言程序设计真题(含答案).docx

2021年内蒙古自治区乌海市全国计算机等级考试C语言程序设计真题(含答案) 学校:________ 班级:________ 姓名:________ 考号:________ 一、单选题(20题) 1.以下程序的输出结果是(). A.A.0 B.29 C.31 D.无定值 2.设有定义: int?x=2, 以下表达式中,值不为6的是( )。 A.2*.x+=2 B.x++.2*x C.x=x* (1+x) D.x*=x+1? 3.有以下程序:? 程序运行后的输出结果是( )。 A.4 B.34 C.31 D.32? 4. 有以下程序:? #includestdio.h,? main(  ) {int S;? scanf(%d,s);? while(sO) {switch(s) {case l:printf(%d,s+5);? case 2:printf(%d,s+4);break;? case 3:printf(%d,s+3);? default:(%d,s+1);break;? } scanf(%d,s);? } } 运行时,若输入1 2 3 4 5 0回车,由输出结果是(  )。? A.6566456 B.66656 C.66666 D.6666656? 5.有以下程序: #includestdio.h main(  ) {unsigned char a=8,C; C=a3: printf(%d\n,c); } 程序运行后的输出结果是(  )。A.32 B.16 C.1 D.0? 6.有以下程序段 char ch;int k; ch=a;k=12; printf(%c,%d,,ch,ch,k); printf(k=%d\n,k); 已知字符a的ASCII十进制代码为97,则执行上述程序段后输出结果是( )。 A.因变量类型与格式描述符的类型不匹配输出无定值? B.输出项与格式描述符个数不符,输出为零值或不定值? C.a,97,12k=12? D.a,97,k=12? 7.下列选项中不是字符常量的是( )。 A.\v B.\x2a C.a D.\0? 8.以下说法正确的是()。 A.数据项是数据的基本单位? B.数据元素是数据的最小单位? C.数据结构是带结构的数据项的集合? D.一些表面上很不相同的数据可以有相同的逻辑结构? 9.若有如下形式的函数: int fun(int a[ ], int * p, int n) {…} 调用函数之前需要对函数进行声明,则以下选项中错误的是()。 A.int fun(int, int, int);? B.int fun(int a[ ], int *p, int n);? C.int fun(int a[ ], int *, int);? D.int fun(int [ ], int *, int);? 10.有以下程序:? 若运行时输入:2 4 6;回车;,则输出结果为( )。 A.2 0 4 B.2 0 0 C.2 4 0 D.2 4 6? 11.数据的不可分割的基本单位是()。 A.元素 B.结点 C.数据类型 D.数据项? 12. 以下叙述中正确的是 A.用C程序实现的算法必须要有输入和输出操作? B.用C程序实现的算法可以没有输出但必须要有输入? C.用C程序实现的算法可以没有输入但必须要有输出? D.用C程序实现的算法可以既没有输入也没有输出? 13.对于int*pa[5];的描述,()是正确的。 A.pa是一个指向数组的指针,所指向的数组是5个int型元素? B.pa是一个指向某数组中第5个元素的指针,该元素是int型变量? C.pa是一个具有5个元素的指针数组,每个元素是一个int型指针? D.pa[5]表示某数组的第5个元素的值? 14.有以下程序: 程序运行后的输出结果是()。 A.13442 B.13431 C.01234 D.02431? 15. 下列程序的输出结果是______。#include<stdio.h>main(){ int i,j,k,a=3,b=2; i=(--a==b++)?--a;++b; j=a++;k=b; printf(i=%d,j=%d,k=%d\n,i,j,k);} A.i=2,j=1,k=3 B.i=1,j=1,k=2 C.i=4,j=2,k=4 D.i=1,j=1,k=3? 16.下面结构中最适于表示稀疏无向图的是()。 A.邻接矩阵 B.逆邻接表 C.邻接多重表 D.十字链表? 17.有如下形式的函数:int fun(int a[4] [5],int * p[10], int n){…}调用函数之前需要对函数进行说明,即所谓的函数向前引用说明,以下对fun函数说明正确

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档