C语言模拟试卷B

发布 2021-04-23 14:18:28 阅读 7490

计算机二级(c语言)模拟试卷。

一、单项选择题(每小题1分,共30分)

1.世界上不同型号的计算机的工作原理都是。

a. 存储程序和程序控制b. 程序控制。

c. 程序设计d. 存储程序。

语言是一种。

a. 高级语言 b. 自然语言 c. 汇编语言 d. 机器语言。

3.应用软件是指

a. 所有能够使用的软件。

b. 能够被各应用单位共同使用的软件。

c. 所有计算机上都使用的软件。

d. 专门为某一应用目的而编制的软件。

4.内存中的每一个基本单位都赋予一个唯一的符号,称为。

a. 编号 b. 地址 c. 字节 d. 名称。

5.用于保存计算机输入输出数据的材料及其制品称为。

a. 输入输出**b. 输入输出通道。

c. 输入输出接口d. 输入输出端口。

6.在微机系统中,对输入输出进行管理的基本程序放在。

a. 硬盘上 b. 寄存器中 c. ram 中 d. rom中。

7.在微型计算机中,主机由微处理器和。

a. 内存储器组成b. 控制器组成。

c. 磁盘存储器组成d. 运算器组成。

8.微型计算机的存储系统由。

a. rom和ram 组成b. 硬盘和软盘组成。

c. 硬盘和磁带机组成d. 内存和外存组成。

9.计算机向用户传递计算、处理结果的设备称为。

a.输出设备 b. 输入设备 c.存储器 d. 微处理器。

10.机器语言使用的编码是。

a. 英文字母 b. ascii 码 c. 国标码 d. 二进制码。

11.以下关于字符之间大小关系的说法中,正确的是。

a. z比a 大。

b. 字符与数值不同,不能比较大小关系。

c. $比空格小。

d. x比9大。

12.我国的国家标准gb2312中,表示一个汉字时需用。

a. 2 位二进制数b. 7 位二进制数。

c. 8 位二进制数d. 16位二进制数。

13.将十六进制数0b5转换成二进制数是。

a. 01101001 b. 10100100 c. 10110101 d. 10111001

14.将十进制数9.625转换成二进制数是。

a. 1010.11 b. 1010.101 c. 1001.101 d. 1001.11

15.一个非零的无符号二进制整数,若在其右边末尾加上两个“0”形成一个新的无符号二进制整数,则新的数是原来数的。

a. 2 倍b. 4 倍c. 四分之一 d. 二分之一。

16.在windows 98 中,dos应用程序的切换键是。

a. 按alt+tab键b. 按ctrl十shift键。

c. 按ctrl+tab键d. 按shift十space键。

17.下面是关于windows 98文件名的叙述,错误的是。

a. 文件名中允许使用汉字b. 文件名中允许使用空格。

c. 文件名中允许使用多个圆点分隔符 d. 文件名中允许使用竖线(“|

18.在windows 98中,“任务栏”的作用是。

a. 显示系统的所有功能b. 只显示当前活动窗口名。

c. 只显示正在后台工作的窗口名 d. 实现窗口之间的切换。

19.在windows 98中,若己选定某文件,不能将该文件复制到同一文件夹下的操作是:

a. 用鼠标右键将该文件拖动到同一文件夹下。

b. 先执行“编辑”菜单中的复制命令,再执行粘贴命令。

c. 用鼠标左键将该文件拖动到同一文件夹下。

d. 按注ctrl键,再用鼠标右键将该文件拖动到同一文件夹下。

20.启动资源管理器后,左边窗口一般显示的是。

a. 磁盘驱动器名和文件夹名。

b. 磁盘驱动器名和文件名。

c. 文件名和文件夹名。

d. 磁盘驱动器名、文件夹名和文件名。

21.下列说法不正确的是。

a. 所有枚举元素必须是标识符。

b. 所有以字母开头的字母数字组合都是标识符。

c. 变量的名字是标识符。

d. 程序中可以出现代表不同含义的相同的标识符。

a. 条件语句。

b. 赋值语句。

c. 循环语句。

d. goto语句。

a. 自动 b. 静态 c. 外部 d. 寄存器。

a. c=b=a; b. (a=c)‖(b=c); c. (a=c)&&b=c); d. a=c=b;

abcda. 使用while和do_while循环时,循环变量初始化的操作应在循环语句之前完成。

b. while循环是先判断表达式,后执行循环体语句。

c. while, for, do_while循环中的循环体均可以由空语句组成。

d. do_while和for循环均是先执行循环体语句,后判断表达式。

a. int array[ ]4b. int array[ ]

c. int array[ ]5d. int array[3][

a. 数组的首地址 b.第一个元素的值

c. 元素个数d.元素的字节数。

a. .45b. ±124

c. 25.6e-2d. 4e3

a. #define和printf都是c语句。

b. #define是c语句,而printf不是。

c. printf是c语句,但#define不是。

d. #define和printf都不是c语句。

二、阅读程序题(阅读下列程序,将正确的运行结果填写到答题卡相应的位置上。每小题3分,共24分)

31. 下面程序运行的结果是。

#include<>

main( )

int x=1;

printf("x=%d",+x);

32. 下面程序运行的结果是。

#include<>

main( )

int x=9;

int y=1;

if(x<0) y+=x;

else y-=x;

printf("y=%d",y);

33. 下面程序运行的结果是。

#include <>

main( )

for(i=0;i<3;i++)

printf("%d,",a[2-i][i]);

34. 下面程序运行的结果是。

#include <>

void func(int *p1, int p2)

main( )

35. 下面程序运行的结果是。

#include <>

int fun(int a,int b)

return amain( )

int p=12,q=15,f;

f=fun(p,q);

printf("%d",f);

36. 下面程序运行的结果是。

#include <>

main( )

char a=computer";

int i=0,y=0;

while(a[i++]0') y++;

printf("%d",y);

37. 下面程序运行的结果是。

#include <>

int x=4,y=8;

int f(int x,int y)

y+=x;x=y+2;

return y;

main()

int y=6,z;

C语言试卷 B

商丘工学院2010 2011学年第二学期期末考试试卷。考试科目 c语言试卷类型 b卷 适用于计算机科学系 11 级图形图像专业一。二班级使用。一。单项选择题 每个小题只有一个正确选项,每小题 2分,共 40 分 1.十进制数 2转换成二进制数是 a.11111101 b.11111110 c.000...

C语言试卷B

官渡区职业高级中学2014上学年。姓名班级。一 选择题 a b c d四个选项中,只有一个正确选项,请将你认为的正确选项填写在后面的空号中,每题2分,共30分 1.下列标识符中,合法的是 a abc1b 1buibc nio1d for 2.下列程序的输出结果是 main int a 7,b 5 p...

C语言试卷B

2007 2008学年第二学期期末考试。c语言试卷 b 卷。班级姓名学号得分。一 单项选择 每题2分,共20分 1 已知字母b的ascii码为98,如ch为字符型变量,则表达式ch b 5 2 的值为 a eb dc 102d 100 2 c语言程序的基本单位是。a 语句b 程序行c 函数d 字符。...