C语言真题

发布 2022-02-28 19:30:28 阅读 2908

全国计算机等级考试二级笔试试卷。

基础部分和c语言程序设计。

考试时间:120分钟,满分100分)

2024年4月。

1) 计算机的存储器完整的应包括。

a) 软盘、硬盘b) 磁盘、磁带、光盘。

c) 内存储器、外存储器d) ram、rom

2) 计算机中运算器的作用是。

a) 控制数据的输入/输出b) 控制主存与辅存间的数据交换。

c) 完成各种算术运算和逻辑运算 d) 协调和指挥整个计算机系统的操作。

3) 软磁盘处于写保护状态时,其中记录的信息。

a) 绝对不会丢失。

b) 不能被擦除,但能追加新信息。

c) 不能通过写磁盘操作被更新。

d) 不能以常规方式被删除,但可以通过操作系统的格式化功能被擦除。

4) 光盘根据基制造材料和记录信息的方式不同,一般可分为。

a) cd、vcd

b) cd、vcd、***、***

c) 只读光盘、可一次性写入光盘、可擦写光盘。

d) 数据盘、音频信息盘、**信息盘。

5) 在计算机系统中,可执行程序是。

a) 源** b) 汇编语言** c) 机器语言**d) ascii码。

6) 计算机软件系统包括。

a) 操作系统、网络软件b) 系统软件、应用软件。

c) 客户端应用软件、服务器端系统软件 d) 操作系统、应用软件和网络软件。

7) 目前,一台计算机要连入internet,必须安装的硬件是。

a) 调制解调器或网卡b) 网络操作系统。

c) 网络查询工具d) www浏览器。

8) 在多**计算机系统中,不能存储多**信息的是。

a) 光盘b) 磁盘c) 磁带d) 光缆。

9) 要将当前盘当前目录下一个文本文件内容显示在屏幕上,正确的命令形式是。

a) type ab) type

c) type >prnd) type

10) 下列更改文件名的命令中正确的是。

a) ren a:file1 c:f1b) rename a: a:file1 c:f1

c) ren a:file1 f1d) ren a:file1 \sub\f1

11) 已知a盘为dos系统启动盘,只有a:\dos下有自动批处理文件,其中内容为:

cd\dos

md user

cd user

由a盘启动dos系统后,a盘的当前目录是。

a) \dosb) \dos\user cd) \user

12) ms-dos是。

a) 分时操作系统b) 分布式操作系统。

c) 单用户、单任务操作系统d) 单用户、多任务操作系统。

13) 在windows操作系统中,不同文档之间互相复制信息需要借助于。

a) 剪切板b) 记事本c) 写字板d) 磁盘缓冲器。

14) 在windows操作系统中。

a) 同一时刻可以有多个活动窗口。

b) 同一时刻可以有多个应用程序在运行,但只有一个活动窗口。

c) 同一时刻只能有一个打开的窗口。

d) dos应用程序窗口与windows应用程序窗口不能同时打开着。

15) 下列叙述中正确的是。

a) 所有dos应用程序都可以在windows操作系统中正确运行。

b) 所有dos应用程序都不能在windows操作系统中正确运行。

c) 大部分dos应用程序可以在windows操作系统中正确运行。

d) 为dos5.0以上版本操作系统编写的应用程序可以在windows操作系统中正确运行。

16) 下列叙述中正确的是。

a) c语言编译时不检查语法。

b) c语言的子程序有过程和函数两种。

c) c语言的函数可以嵌套定义

d) c语言所有函数都是外部函数。

17) 以下所列的c语言常量中,错误的是。

a) 0xffb) 1.2e0.5c) 2ld) ‘72’

18) 下列选项中,合法的c语言关键字是。

a) varb) cherc) integerd) default

19) 以下变量x.、y、z均为double类型且已正确赋值,不能正确表示数学式子的c语言表达式是。

a) x/y*zb) x*(1/(y*zc) x/y*1/zd) x/y/z

20) 若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是。

a) -3b) 9c) -12d) 6

21) 设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||+y;后,y的值为。

a) 不定值b) 4c) 3d) 1

22) 若变量已正确说明为float类型,要通过语句scanf(“%f %f %f ”,a,&b,&c);给a赋于10.0,b赋予22.0,c赋予33.0,不正确的输入形式是:

a) 10《回车》b) 10.0,22.0,33.0《回车》

22《回车》

33《回车》

c) 10.0《回车》d) 10 22《回车》

22.0 33.0《回车》33《回车》

23) 若执行以下程序时从键盘上输入9,则输出结果是。

a) 11b) 10c) 9d) 8

main0 int n;

scanf(“%d”,&n);

if(n++<10) printf(“%d”,n);

else printf(“%d”,n--)

24) 若a、 b、c1、c2、x、y、均是整型变量,正确的switch语句是。

a) swich(a+bb) switch(a*a+b*b)

case 1:y=a+b; breakcase 3:

case 0:y=a-b; breakcase 1:y=a+b;break;

case 3:y=b-a,break;

c) switch ad) switch(a-b)

case c1 :y=a-b; breakdefault:y=a*b;break

case c2: x=a*d; breakcase 3:case 4:x=a+b;break

default:x=a+bcase 10:case 11:y=a-b;break;

25) 有以下程序段。

int k=0

while(k=1)k++;

while 循环执行的次数是。

a) 无限次b) 有语法错,不能执行。

c) 一次也不执行d) 执行1次。

26) 以下程序执行后sum的值是。

a)15b)14c) 不确定d)0

min() int i , sum;

for(i=1;i<6;i++)sum+=i;

printf(“%d”,sum);

27) 有以下程序段。

int x=3

do printf(“%d”,x-=2);

while (!x));

其输出结果是。

a) 1b) 3 0c) 1 -2d) 死循环。

28) 若变量c为char类型,能正确判断出c为小写字母的表达式是。

a) ‘a’<=c<= zb) (c>= a’)|c<= z’)

c) (a’<=c)and (‘z’>=cd) (c>= a’)&c<= z’)

29) 以下所列的各函数首部中,正确的是。

a) void play(var :integer,var b:integer)

b) void play(int a,b)

c) void play(int a,int b)

d) sub play(a as integer,b as integer)

30) 以下程序的输出结果是。

a) 0b) 29c) 31d) 无定值。

fun(int x, int y, int z)

z=x*x+y*y; }

main()

int a=31;

fun(5,2,a);

printf(“%d”,a);

31) 下列程序段的输出结果是。

a) 2 1 4 3b) 1 2 1 2c) 1 2 3 4d) 2 1 1 2

void fun(int *x, int *y)

printf(“%d %d”, x, *y); x=3; *y=4;}

main()

int x=1,y=2;

fun(&y,&x);

printf(“%d %d”,x, y);

32) 下列程序的输出结果是。

a) 非法b)a[4]的地址c)5d)3

main()

char a[10]=,p=a+5;

printf(“%d”,*p);

33) 下列程序的运行结果是。

a) 6 3b) 3 6c) 编译出错 d) 0 0

void fun(int *a, int *b)

int *k;

k=a; a=b; b=k;

main()

int a=3, b=6, *x=&a, *y=&b;

fun(x,y);

printf(“%d %d”, a, b);

34) 下面程序的输出结果是。

C语言真题

全国计算机等级考试二级笔试试题。基础知识与c语言程序设计。考试时间120分钟,满分100分 1994年4月。1 二进制数101110转换为等值的八进制数是 1 1 a 45b 56c 67d 78 2 cpu是由 2 组成的。2 a 内存储器和控制器b 控制器和运算器。c 内存储器和运算器d 内存储...

C语言真题

全国计算机等级考试二级笔试试卷。基础部分和c语言程序设计。考试时间120分钟,满分100分 1999年9月。1 十进制数1385转换成十六进制数为。a 568b 569c d85d d55 2 下列叙述中正确的是。a 计算机病毒只能传染给可执行文件。b 计算机软件是指存储在软盘中的程序。c 计算机每...

C语言真题

全国计算机等级考试二级笔试试卷。基础部分和c语言程序设计。考试时间 120分钟,满分100分 2000年9月。1 下列电子邮件地址中正确的是 其中 表示空格 a malin c lin ma lin 2 下列说法中正确的是。a 为了使用novell网提供的服务,必须采用ftp协议。b 为了使用int...