当前位置:首页 > 2016年安徽省计算机二级考试C语言(模拟试卷五)
执行下列语句后,变量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)在已打开文件夹中,单击鼠标右键,使用快捷菜单中的\新建\文本文档\命令,输入新文件
共分享92篇相关文档