第一范文网 - 专业文章范例文档资料分享平台

2016年安徽省计算机二级考试C语言(模拟试卷五)

来源:用户分享 时间:2025/6/13 21:59:25 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

执行下列语句后,变量b的值是 ______。 int a=1,b=9; do {

b=b-a; a++;

}while(b>0);

A. -2 B. -1 C. 0 D. 1

参考答案:B

25:

下列叙述中正确的是_______。

A. continue语句的作用是结束整个循环的执行

B. 只能在循环体内和switch语句体内使用break语句

C. 在循环体内使用break语句和continue语句的作用相同 D. 从多层循环嵌套中退出时,只能使用goto语句 参考答案:B

26:

下列对数组s的初始化,其中不正确的是 ______。

A. char s[5]={\B. char s[5]={ 'a', 'b', 'c'}; C. char s[5]= \

D. char s[5]= \参考答案:D

27:

已知static int a[8]={2,5,4,7};,则表达式a[5]-a[2]的值是______。

A. -4 B. -5 C. 4 D. 5

参考答案:A

28:

若有int a[][3]={1,2,3,4,5,6};,则数组元素a[1][0]的值是______。 A. 1 B. 2 C. 4 D. 5

参考答案:C

29:

设有定义:int a[3][3]={{1},{2}},b[3][3]={1,2};,则执行语句printf(\后,输出的结果是______。

A. 0 B. 1 C. 2 D. 3

参考答案:D

30:

字符串\占用______个字节的内存空间。 A. 4 B. 3 C. 2 D. 1

参考答案:C

31:

若程序中含有以下______函数,则应包含头文件\。

A. sqrt( ) B. strcpy( ) C. fgetc( ) D. scanf( )

参考答案:B

32:

下列函数定义中,正确的是 ______。

A. void fun(int x,int y){} B. void fun(int x;int y){} C. void fun(int x,int y);{} D. void fun(int x,y){} 参考答案:A

33:

一个C程序源文件中定义的全局变量的默认作用域是______。

A. 本函数的全部范围 B. 本程序的全部范围 C. 本文件的全部范围

D. 从定义位置到本文件结束 参考答案:D

34:

下列描述中,不正确的是______。

A. 调用函数时,实参可以是常量、变量或表达式 B. 函数中的形参变量是局部变量

C. 在不同的函数中可以定义相同名字的变量

D. 定义函数时,形参可以是常量、变量或表达式 参考答案:D

35:

下列关于指针变量p的定义与初始化语句,正确的是______。

A. int a,*p=a; B. int a,*p=*a; C. int a,p=*a; D. int a,*p=&a; 参考答案:D

36:

已知:int i,j=8,*p=&i;,则与i=j;等价的语句是_________。

A. i=*p; B. *p=j; C. i=&j; D. i=**p;

参考答案:B

37:

已知int a[]={1,2,3,4,5,6},*p=a;,则值不等于2的表达式是______。

A. p++,*p B. ++p,*p C. (*p)++ D. ++(*p)

参考答案:C

38:

设有定义和声明如下: #define D 2 int x=5,y=3; char c='D';

则下列表达式中有错误的是______。

A. x++ B. y++ C. c++ D. D++

参考答案:D

39:

设有结构体类型定义及变量声明如下: struct pd {

char code[5]; float price; }y[4]={\

则下列语句中,错误的是______。

A. (*y).code[0]='2'; B. y[0].code[0]='2'; C. y->price=10.0; D. (*y)->price=10.0; 参考答案:D

40:

设有定义int a=80;,执行语句a=a>>2;后,变量a的值是_______。

A. 80 B. 60 C. 40 D. 20

参考答案:D

程序改错题1

题目:

输入一个正整数m,判断其是否是素数。 参考答案:

$1$:scanf(\ $2$:if(m%i==0) $3$:if(flag==0)

程序改错题2

题目:

将从键盘输入的字符串逆序存放在数组中,然后输出(如:输入ABC123,输出321CBA)。

参考答案: $1$:gets(s); $2$:j--;

$3$:printf(\

Windows操作题

请在考生文件夹中进行以下操作:

1.将文件夹database下的文件option.ini删除;

2.将文件夹notebook下的文件color.bmp改名为spring.bmp; 3.将文件夹tools下的子文件夹number删除; 4.在文件夹stop下建立一个新文件夹format;

5.将文件夹notebook下的文件beyond.jpg复制到文件夹format中。

考生在完成题目要求时,应特别注意一个基本概念:考生文件夹,考生上机考试的全部数据均存储在这个文件夹中。考生不得随意更改其中的内容,而且,有些题目要使用这个概念来完成。要完成上机考试的基本操作题,可以使用Windows提供的资源管理器、文件夹窗口等。Windows上机考试的基本操作题主要包括以下内容: 1.文件或文件夹的创建

操作:新建文件夹可通过\资源管理器\或\我的电脑\,先双击要放置新文件夹的磁盘或文件夹,然后利用以下两种方法来完成:

(1)利用\文件\菜单中的\新建\命令的\文件夹\选项,输入新文件夹名后按回车键;

(2)在已打开文件夹中,单击鼠标右键,使用快捷菜单中的\新建\文件夹\命令,输入新文件夹名后按回车键。

新建文本文件可通过\资源管理器\或\我的电脑\,先双击要放置新文件的磁盘或文件夹,然后利用以下两种方法来完成:

(1)利用\文件\菜单中的\新建\命令的\文本文档\选项,输入新文件名后按回车键;

(2)在已打开文件夹中,单击鼠标右键,使用快捷菜单中的\新建\文本文档\命令,输入新文件

2016年安徽省计算机二级考试C语言(模拟试卷五).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4ui1f86lpk6m3qo9y5rb_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top