计算机二级考试C语言选择题(2)

Python017

计算机二级考试C语言选择题(2),第1张

{ char x=0xFFFFprintf("%d\n",x--)}

A.-32767

B.FFFE

C.1

D.32768

22.下面的函数调用语句中func函数的实参个数是( )。

func((f2v1,v2),(v3,v4,v5),(v6,max(v7,v8)))

A.3

B.4

C.5

D.8

23.语句“printf("akbre"\’hi\’y\\\bou\n")”的输出结果是( )。

A.akbre\’hi\’y ’\\\bou

B.a\bre\’hi\\y\bou

C.re ’hi’you

D.abre’hi’y\bou

24.下面程序输出的是( )。

main()

{ int t=lfun(fun(t))}

fun(int h)

{ static int a[3]={1.2.3}

int k

for(k=0k<3k++)a[k]+=a[k]-h

for(k=0k<3k++)printf("%d",a[k])

printf("\n")

return(a[h])}

A.1,2,3,

1,5,9,

B.1,3,5,

1,3,j,

C.1,3,5,

0,4,8,

D.1,3。5,

-1,3,7,

25.以下叙述中正确的是( )。

A.预处理命令行必须位于C源程序的起始位置

B.在C语言中,预处理命令行都以“#”开头

c.每个C程序必须在开头包含预处理命令行:#include

D.C语言的预处理不能实现宏定义和条件编译的功能

26.为了避免在嵌套的条件语句if else中产生二义性,C语言规定,else子句总是与( )配对。

A.缩排位置相同if

B.其前面最近的if

C.其后面最近的if

D.同一行上的if

27.设有下列程序段:

char str[]="HelloWorld":

char* plr

ptr=str:

执行上面的程序段后,*(ptr+10)的'值为( )。

A.’\0 ’

B.’0’

C.不确定的值

D.’0’的地址

28.有以下程序:

void swap(char*x,char*y)

{ char t

t=*x*x=*y*y=t

}

main()

{ char*s1="abe",*s2="123":

swap(s1,s2)

printf("%s,%s\n",s1,s2)

}

程序执行后的输出结果是( )。

A.123,abe

B.abc.123

C.1bc,a23

D.321,cba

29.下列程序的运行结果是( )。

#include

main()

{ static char a[]="Languagef",b[]="programe":

char*p1,*p2int k

p1=ap2=b

for(k=0k<=8k++)

if(*(p1+k)==*(p2+k))

printf("%c",*(p1+k)):

}

A.gae

B.ang

C.program

D.有语法错

30.下列程序的运行结果为( )。

#define MAX(x,y)(x)>(y)?(x):(y)

main()

{ int a=2,b=3,C=1,d=3,t:

printf("%d\n",(MAX(a+h,c+d))*100):

}

A.500

B.5

C.4

D.400

31.设int x=7,则~x的值是()。

A.-8

B.7

C.-1

D.1

32.有以下程序:

void fun(char*a,char*b)

{a=b(*a)++}

main()

{char c1=’A ’,c2=’a’,*p1,*p2

p1=&c1p2=*c2fun(p1,p2)

printf("%C%c\n",c1,c2)

}

程序运行后的输出结果是()。

A.Ab

B.aa

C.Aa

D.Bb

33.有以下程序:

int fun(int n)

{if(n==l)return l

else return(n+fun(n一1)):

}

main()

{int x

scanf("%d",&x)x=fun(x)printf("%d\n",

x):

}

执行程序时,给变量X输入10,程序的输出结果是()。

A.55

B.54

C.65

D.45

34.有以下程序:

void f(int x,int y)

{int t

if(x}

main()

{int a=4,b=3,c=5

f(a,b)f(a,c)f(b,c)

printf("%d,%d,%d\n",a,b,c)

}

执行后输出结果是()。

A.3,4,5

B.5,3,4

C.5,4,3

D.4,3,5

35.以下程序的输出结果是()。

main()

{char*s="12134211"

int v[4]=(0,0,0,0),k,i

for(k=0s[k]k++)

{switch(s[k])

{case’1’:i=0

case’2’:i=1

case’3’:i=2

2017年计算机二级C语言操作题积累

多媒体计算机是当前计算机领域中最引人注目的高新技术之一。多媒体计算机就是利用计算机技术、通信技术和大众传播技术,来综合处理多种媒体信息的计算机。下面是我整理的关于计算机二级C语言操作题积累,欢迎大家参考!

一、单选题(每小题1分,共40分)

1[单选题] 下列关于综合布线系统的描述中,错误的是()。

A.双绞线扭绞可以减少电磁干扰

B.管理子系统设置在楼层配线间内

C.多介质插座是用来连接铜缆和光纤的

D.对于建筑群子系统直埋布线是最理想的方式

2[单选题] IP地址块59.67.79.128/28、59.67.79.144/28和59.67.79.160/27经聚合后可用地址数为()。

A.62

B.64

C.126

D.128

3[单选题] IP地址块202.111.15.128/28、202.111.15.144/28和202.111.15.160/28经过聚合后可用的地址数为()。

A.40

B.42

C.44

D.46

4[单选题] 下列攻击手段中,基于网络的入侵防护系统无法阻断的是()。

A.SYNFlooding

B.SQL注入

C.DDOS

D.PingofDeath

5[单选题] 差异备份、增量备份、完全备份三种备份策略的备份速度由快到慢依次为()。

A.增量备份、差异备份、完全备份

B.差异备份、增量备份、完全备份

C.完全备份、差异备份、增量备份

D.完全备份、增量备份、差异备份

6[单选题] CiscoPIX525防火墙用来允许数据流从具有较低安全级接口流向较高安全级接口的配置命令是()。

A.fixup

B.conduit

C.global

D.nameif

7[单选题] 在Windows2003系统下DHCP服务器中添加排除时,应输入的信息是()。

A.起始IP地址和结束IP地址

B.起始IP地址和网关地址

C.起始IP地址和MAC地址

D.起始IP地址和掩码

8[单选题] 下列关于服务器技术的描述中,错误的是()。

A.集群系统中一台主机出现故障时不会影响系统的性能

B.采用RISC结构处理器的服务器通常使用UNIX系统

C.热插拔功能允许用户在不切断电源的情况下更换硬盘、电源等

D.分布式内存访问(NUMA.技术将对称多处理器(SMP)和集群(Cluster)技术结合起来

9[单选题] 下列对交换机中交换表的描述中,错误的是()。

A.在一些高端交换机中,交换表通常被保存在CAM存储器中

B.交换表中没有接收帧的目的MAC地址时,交换机用Flood技术转发该帧

C.使用“showmac-addres-table”命令可显示小型交换机的交换表内容

D.交换表的内容包括目的IP地址及其所对应的交换机端口号

10[单选题] 下列关于无线网络HipeR1AN/2协议的描述中,错误的.是()。

A.采用5GHz工作频段

B.上行速率最多可达54Mbps

C.室外最大覆盖范围为30米

D.可支持面向连接的传输服务

二、综合题(每空2分,共40分)

(1)打开工作簿文件EXCEL.xlsx,将工作表sheetl的Al:El单元格合并为一个单元格,内容水平居中,计算“合计”列的内容,将工作表命名为“科研经费使用情况表”.

(2)选取“科研经费使用情况表”的“项目编号”列和“合计”列的单元格内容,建立“簇状棱锥图”,x轴上的项为项目编号,图表标题为“科研经费使用情况图”,插入到表的A7:El8单元格区域内.

三、演示文稿题

打开考生文件夹下的演示文稿yswg.pptx,按照下列要求完成对此文稿的修饰并保存.

(1)整个演示文稿设置成“时装设计”模板将全部幻灯片切换效果设置成“分割”.

(2)将第二张幻灯片对象部分的动画效果设置为“向内溶解”在演示文稿的开始处插入一张“标题幻灯片”,作为文稿的第一张幻灯片,主标题键人“讽刺与幽默”,并设置为60磅、加粗、红色(请用自定义标签中的红色250,绿色1,蓝色1).

二、电子表格题

(1)【解题步骤

步骤1:通过“答题”菜单打开EXCEL.xlsx文件,选中A1:E1单元格,在【开始】功能区的【对齐方式】分组中,单击“合并后居中”按钮,合并单元格并使内容居中。

步骤2:计算“合计”列内容。在E3单元格中插入公式“=SUM(B3:D3)”,并按回车键,将鼠标移动到E3单元格的右下角,按住鼠标左键不放向下拖动即可计算出其他行的值。

注:当鼠标指针放在已插入公式的单元格的右下角时,它会变为小十字“+”,按住鼠标左键拖动其到相应的单元格即可进行数据的自动填充。

步骤3:双击现有名称,输入新名称“科研经费使用情况表”。

步骤4:保存文件。

(2)【解题步骤】

步骤1:按照要求建立“簇状棱锥图”。选中“项目编号”列和“合计”列,在【插入】功能区的【图表】分组中,单击“创建图表”按钮,弹出“插入图表”对话框,在“柱形图”中选择“簇状棱锥图”,单击“确定”按钮,即可插入图表。

步骤2:按照题目要求设置图表标题。在插入的图表中,选中图表标题,改为“科研经费使用情况图”。

步骤3:调整图的大小并移动到指定位置。选中图表,按住鼠标左键单击图表不放并拖动,将其拖动到A7:El8单元格区域内。

注:不要超过这个区域。如果图表过大,无法放下,可以将鼠标放在图表的右下角,当鼠标指针变为“、”时。按住左键拖动可以将图表缩小到指定区域内。

步骤4:保存文件。

三、演示文稿题

(1)【解题步骤】

步骤1:通过“答题”菜单打开ysw9.pptx文件,按照题目要求设置幻灯片模板。选中幻灯片,在【设计】功能区的【主题】分组中,单击“其他”下拉三角按钮,选择“时装设计”模板。

步骤2:按照题目要求设置幻灯片的切换效果。选中幻灯片,在【切换】功能区的【切换到此幻灯片】分组中,单击“其他”下拉三角按钮,在“细微型”选项组中选择“分割”效果。

(2)【解题步骤】

步骤1:按照题目要求设置剪贴画的动画效果。选中第二张幻灯片的图片,在【动画】功能区的【动画】分组中,单击“其他”下拉三角按钮,选择“更多进入效果”选项,弹出“更改进入效果”对话框。在“基本型”选项组中选择“向内溶解”效果,单击“确定”按钮。

步骤2:按照要求插入新幻灯片。用鼠标右键单击第一张幻灯片前面的位置,在【开始】功能区的【幻灯片】分组中,单击“新建幻灯片”下拉三角按钮,选择“标题幻灯片”选项。新插入的幻灯片作为第一张幻灯片。

步骤3:在第一张幻灯片的“单击此处添加标题”处输入“讽刺与幽默”。

步骤4:按题目要求设置字体。选中“讽刺与幽默”,在【开始】功能区的【字体】分组中,单击“字体”按钮,弹出“字体”对话框。在“字体”选项卡中,设置“大小”为“60磅”,设置“字体样式”为“加粗”。单击“字体颜色”下拉三角按钮,选择“其他颜色”选项,弹出“颜色”对话框。单击“自定义”选项卡,设置“红色”为“250”,设置“绿色”为…l’,设置“蓝色”为…l’,单击“确定”按钮,再单击“确定”按钮。

步骤5:保存文件。

三、应用题(共20分)