安徽省二级水平考试样题及答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

笔试样题

一、选择题

1.计算机最主要的工作特点是________。

A) 程序存储与自动控制B) 高速度和高精度

C) 可靠性和可用性D) 具有记忆能力

2. 下列各种进制的数中,最小的数是______。

A) (75)8 B) (3F)16 C) (62)10 D) (111100)2

3.如果你正在使用计算机时突然断电,则_______中的信息全部丢失。

A)ROM和RAM B)RAM C)ROM D) CMOS

4.计算机软件通常包括________。

A)算法及数据结构B)程序和数据结构

C)程序、数据及相关文档D)文档及数据

5.在windows中,将当前窗口作为图片复制到剪贴板时,应按________键。

A)Alt+Print Screen B)Ctrl+Ins C)Print Screen D)Alt+Esc

6.多媒体计算机(MPC)是指能__________的计算机。

A)接收多种媒体信息B)输出多种媒体信息

C)将多补媒休信息融为一体进行处理D)播放CD音乐

7.当用户在浏览网页时,若鼠标指针变成手状,通常表明此处有________。

A)图片B)超级链接C)声音D)E-mail地址

8.目前,________被认为是最有效的信息安全控制方法。

A)设置口令B)设置用户权限

C)限制对计算机的物理接触D)数据加密

9.下列方式中,________一般不会感染计算机病毒。

A)在网络上下载软件,直接使用

B)使用来历不明软盘上的软件,以了解其功能

C)在本机的电子邮箱中发现有奇怪的邮件,打开看看究竟

D)安装购买的正版软件

10.下列选项中,合法的IP地址是____________。

A)210.45.16 B)210.45.266.68

C)210.45.66.8 C)210,45,203,243

11.____是合法的用户自定义标识符。

A)ah-spks B)double C) D)_myapple

12.一个C程序的执行是从____________。

A)本程序的main函数开始,到main函数结束。

B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束

C)本程序的main函数开始,到本程序文件的最后一个函数结束

D)本程序文件的第一个函数开始,到本程序main函数结束

13.源程序program.c经编译产生的目标文件和连接后产生的可执行文件是_________。

A) program.bak和program.obj B) program.obj和program.exe

C) program.ext和program.c D) program.bak和program.exe

14.执行语句:int a=1,b=0,c;c=a>0||++b;b的值最后为_____。

A) 0 B)1 C) 2 D) 不确定15.在C 程序中,用_____表示逻辑值“真”。

A)1 B)非0 的数C)非1 的数D)大于0 的数16.若变量已正确定义,语句“if(x>y) z=0; else z=1;”和______等价。

A)z=(x>y)?1:0; B)z=x>y;

C)z=x<=y; D)x<=y?0:1;

17.设变量定义为int a, b;,执行下列语句时,输入_____,则a和b的值都是10。

scanf("%d, %d",&a, &b);

A)10 10 B)10, 10 C)a=10 b=10 D)a=10, b=10 18.下列程序执行后的输出结果是______。

main()

{

int x='d';

printf("%c\n",'A'+(x-'a'+1));

}

A) G B) H C) E D) J

19.设有说明语句:char a='\123';则变量a_____。

A) 包含1个字符B) 包含2个字符

C) 包含3个字符D) 说明不合法

20.有如下程序段:

int a=3,b=15;

float f=7.5;

printf("%.1f",(float)a+b/2+(int)f%3);

执行该程序段后,运算结果为:

A) 11.5 B) 11.0 C) 11 D) 12.0

21.若变量ch为char类型,能正确判断出ch为大写字母的表达式是____。

A) 'A'<=ch<='Z' B) (ch>='A')||(ch<='Z')

C) ('A'<=ch)and ('Z'>=ch) D) (ch>='A')&&(ch<='Z')

22.以下程序的输出结果是

#include

#include

main()

{

char st[20]="2008\0\t\\";

printf("%d,%d\n",strlen(st),sizeof(st));

}

A) 7,7 B) 4,20 C) 10,20 D) 20,20

23.执行语句:int a;a='1'+1.5;后,正确的叙述是______。

A) a的值是字符'3' B) a的值是浮点型

C) 不允许字符型和浮点型相加D) a的值是字符'1'的ASCII值加上1。24.设int类型的数据长度为2个字节,则unsigned int 类型数据的取值范围是_____。A)均为2个字节B)0至65535 C)-32768至32767 D)-256至255 25.执行语句:

main()

{

int i=3,j;

j=++i+i++;

printf("%d\n",j);

}

A) 6 B) 7 C) 8 D) 9

26.若a为int类型,且其值为5,则执行表达式a+=a-=a*a后,a的值是____。

A) -5 B) –40 C) –15 D) 不确定

27.不正确的赋值或赋初值的方式是______。

A)char str[ ]= "Hello 2006! "; B)char str[20]; str="Hello 2006! ";

C)char *p="Hello 2006! "; D)char *p; p="Hello 2006! ";

28.数组定义为int a[10][10]; 则数组a有______个数组元素。

A)100 B)81 C)20 D)121

29.在C程序中,若对函数类型未加说明,则函数的隐含类型为_____。

A)int B)double C)void D)char

30.整型变量x和y的值相等且为非0值,则下面表达式中结果为零的是_____。

A) x||y B) x|y C) x&y D) x^y

31.以下叙述正确的是_____。

相关文档
最新文档