二级c语言考试题型2016
文档大全 > :二级c语言考试题型2016是由小学生作文网为您精心收集,如果觉得好,请把这篇文章复制到您的博客或告诉您的朋友,以下是二级c语言考试题型2016的正文:
第一篇:《2016年计算机二级C语言考试软件》
手机、ipad、电脑三位一体学习模式
2016年计算机二级C语言考试软件
《职考宝典》2016年计算机等级考试软件题库包含:计算机一级、二级、三级、四级, wpsb/ms/ps/c语言access/office等所有科目,真题最多,可模拟考试,请到《职考宝典》官网 免费下载试用: (复制网址到浏览器打开)。
1.
#include "stdio.h"
main()
{char c;
c=getchar();
while(c!='?') {putchar(c);c=getchar(); }
}
如果从键盘输入abcde?fgh(回车)
运行结果为:abcde
2.
#include
main()
{ char c;
while((c=getchar())!=’$’)
{ if(‘A’<=c&&c<=‘Z’)putchar(c);
手机、ipad、电脑三位一体学习模式
else if(‘a’<=c&&c<=‘z’)putchar(c-32);}
}
当输入为ab*AB%cd#CD$时,运行结果为:ABABCDCD
3.
#include
main()
{ int x, y =0;
for(x=1;x<=10;x++)
{ if(y>=10)
break;
y=y+x;
}
printf(“%d %d”,y,x);
}
运行结果为:10 5
(1) 先求解表达式1
(2) 求解表达式2,若其值为真,执行循环体,然后执行 (3). 若为假,则结束循环,转到(5)
(3) 求解表达式3
(4) 转回上面 (2)继续执行
(5) 循环结束,执行for语句下面的一个语句
break ,跳出循环体;continue,结束本次循环(第i次循环),
手机、ipad、电脑三位一体学习模式
继续执行下一次循环(第i+1次循环)
此题 表达式1为x=1,表达式2(循环条件)为x<=10,表达式3为x++
初值x为1,y为0,循环条件(即表达式2)x<=10成立,进入循环体
英雄人物有哪些第1次循环
执行if语句。0小于10,if语句的条件表达式不成立,不执行break;
执行y=y+x; y=0+1=1
转向表达式3,执行x++,x=x+1=1+1=2。循环条件x<=10成立,进入第2次循环
第2次循环
执行if语句。1小于10,if语句的条件表达式不成立,不执行break;
执行y=y+x; y=1+2=3
转向表达式3,执行x++,x=x+1=2+1=3。循环条件x<=10成立,进入第3次循环
第3次循环
执行if语句。3小于10,if语句的条件表达式不成立,不执行break;
执行y=y+x; y=3+3=6
转向表达式3,执行x++,x=x+1=3+1=4。循环条件x<=10成立,
手机、ipad、电脑三位一体学习模式
进入第4次循环
第4次循环
执行if语句。6小于10,if语句的条件表达式不成立,不执行break;
执行y=y+x; y=6+4=10
转向表达式3,执行x++,x=x+1=4+1=5。循环条件x<=10成立,进入第5次循环
第5次循环
执行if语句。10等于10,if语句的条件表达式成立,执行break,跳出循环。
从break跳出至for语句的下一条语句。执行printf(“%d %d”,y,x);
输出当前的y与x.结果为10 5
4.
#include
main( )
{char ch;
ch=getchar( );
switch(ch)
{case‘A’ : printf(“%c”,’A’);
case‘B’ : printf(“%c”,’B’); break;
default: printf(“%s\n”,”other”);
手机、ipad、电脑三位一体学习模式
} }
当从键盘输入字母A时,运行结果为:AB二级c语言考试题型2016。
switch(表达式)
{ case常量1 :语句1
case常量2 :语句2
┇┇ ┇
case常量n :语句n
default :语句n+1
}
其中表达式,常量1,„,常量n都为整型或字符型
case相当于给出执行程序的入口和起始位置,若找到匹配的常量,则从此处开始往下执行程序,不再匹配常量,直至遇到break或switch结束
本题过程:
首先从键盘接收一个字符’A’并将其放在变量ch中。
执行switch语句。Switch后面的条件表达式为ch,因此表达式的值即为字符’A’. 用字符’A’依次与下面的 case中的常量匹配。 与第1个case后的常量匹配,则从其后的语句开始往下执行程序(在执行过程中不再进行匹配。)因此先执行printf(“%c”,’A’),屏幕上输出A;再往下继续执行printf(“%c”,’B’),屏幕上输出B;再继续执行break, 此时跳出switch语句。
5.
第二篇:《2016年计算机二级C语言考试教程》
手机、ipad、电脑三位一体学习模式
2016年计算机二级C语言考试教程二级c语言考试题型2016。
《职考宝典》2016年计算机等级考试软件题库包含:计算机一级、二级、三级、四级, wpsb/ms/ps/c语言access/office等所有科目,真题最多,可模拟考试,请到《职考宝典》官网 免费下载试用: (复制网址到浏览器打开)。
1.(A )是构成C语言程序的基本单位。
A、函数
B、过程
C、子程序
D、子例程
2.C语言程序从 C 开始执行。
A、 程序中第一条可执行语句
B、 程序中第一个函数
C、 程序中的main函数
D、包含文件中的第一个函数
3、以下说法中正确的是( C )。
A、C语言程序总是从第一个定义的函数开始执行
B、在C语言程序中,要调用的函数必须在main( )函数中定义
C、C语言程序总是从main( )函数开始执行
D、C语言程序中的main( )函数必须放在程序的开始部分
手机、ipad、电脑三位一体学习模式
4.下列关于C语言的说法错误的是( B ) 。
A、 C程序的工作过程是编辑、编译、连接、运行
B、 C语言不区分大小写。
C、 C程序的三种基本结构是顺序、选择、循环
D、C程序从main函数开始执行
5.下列正确的标识符是(C )。
A、-a1
B、a[i]
C、a2_i
D、int t
5~8题为相同类型题
考点:标识符的命名规则
只能由字母、数字、下划线构成
数字不能作为标识符的开头
游园活动关键字不能作为标识符
选项A中的“-” ,选项B中“[”与“]”不满足(1);选项D中的int为关键字,不满足(3)
6.下列C语言用户标识符中合法的是(B )。
A、3ax
B、x
C、case
D、-e2 E)union
手机、ipad、电脑三位一体学习模式
选项A中的标识符以数字开头不满足(2);选项C,E均为为关键字,不满足(3);选项D中的“-”不满足(1);
7.下列四组选项中,正确的C语言标识符是( C )。
A、 %x
B、a+b
C、a123
D、123
选项A中的“%” ,选项B中“+”不满足(1);选项D中的标识符以数字开头不满足(2)
8、下列四组字符串中都可以用作C语言程序中的标识符的是( A)。
A、print _3d db8 aBc
B、I\am one_half start$it 3pai
C、str_1 Cpp pow while
D、Pxq My->book line# His.age
选项B中的“\”,”$” ,选项D中“>”,”#”,”.”,”-”不满足(1);选项C中的while为关键字,不满足(3)
9.C语言中的简单数据类型包括(D )。
A、整型、实型、逻辑型二级c语言考试题型2016。
B、整型、实型、逻辑型、字符型
C、整型、字符型、逻辑型
D、整型、实型、字符型
手机、ipad、电脑三位一体学习模式
10.在C语言程序中,表达式5%2的结果是 C 。
A、2.5
B、2
C、1
D、3
%为求余运算符,该运算符只能对整型数据进行运算。且符号与被模数相同。5%2=1; 5%(-2)=1;(-5)%2=-1;(-5)%(-2)=-1;
/为求商运算符,该运算符能够对整型、字符、浮点等类型的数据进行运算,5/2=2
11.如果int a=3,b=4;则条件表达式"aA、 3
B、 4
C、 0
D、1
表达式1?表达式2:表达式3
先计算表达式1,
若表达式1成立, 则选择计算表达式2,并表达式2的值作为整个大表达式的值;
若表达式1不成立,则选择计算表达式3,并将表达式3的值作为整个大表达式的值
此题中的aa为3,b为4。a12.若int x=2,y=3,z=4 则表达式x
A、4
B、3
手机、ipad、电脑三位一体学习模式
C、2
D、0
E)1
13.C语言中,关系表达式和逻辑表达式的值是( B ) 。
A、0
B、 0或1
C、 1
D、‘T’或’F’
14. 下面( D )表达式的值为4.
A、 11/3
B、 11.0/3
C、 (float)11/3
D、 (int)(11.0/3+0.5)
14~16题为同一类型
(1)相同数据类型的元素进行数学运算(+、-、*、/)得到结果还保持原数据类型。
(2)不同数据类型的元素进行数学运算,先要统一数据类型,统一的标准是低精度类型转换为高精度的数据类型。
选项A,11与3为两个整数,11/3结果的数据类型也应为整数,因此将3.666666的小数部分全部舍掉,仅保留整数,因此11/3=3. 选项B,11.0为实数,3为整数,因此首先要统一数据类型,将整型数据3转换为3.0,转换后数据类型统一为实型数据,选项B变
第三篇:《2016年3月份全国计算机等级考试二级C语言 题库(全)》
2016年3月份全国计算机等级考试二级C语言 题库(全)
一、选择题
在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正
确的选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的
程序流程图,通常也把这种图称为
A)PAD图 B)N-S图 C)结构图 D)数据流图
(2)结构化程序设计主要强调的是
A)程序的规模 B)程序的效率 C)程序设计语言的先进性
程序易读性
(3)为了使模块尽可能独立,要求二级c语言考试题型2016。
A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强
B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱
C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱
D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强
(4)需求分析阶段的任务是确定
A)软件开发方法
功能
(5)算法的有穷性是指
A)算法程序的运行时间是有限的 B)软件开发工具 C)软件开发费用 D)软件系统 D)
B)算法程序所处理的数据量是有限的
C)算法程序的长度是有限的
写人作文800字D)算法只能被有限的用户使用
(6)对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法
是
A)快速排序 B)冒泡排序 C)直接插入排序 D)堆排序
(7)如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是
A)e3,e1,e4,e2 B)e2,e4,e3,e1 C)e3,e4,e1,e2 D) 任意顺序
(8)将E-R图转换到关系模式时,实体与联系都可以表示成
A)属性 B)关系 C)键
(9)有三个关系R、S和T如下:
R二级c语言考试题型2016。
B C D
a 0 k1
b 1 n1
期中考试反思S
B C D
f 3 h2
a 0 k1
n 2 x1
T
B C D
a
0 k1 D)域
由关系R和S通过运算得到关系T,则所使用的运算为
A)并 B)自然连接 C)笛卡尔积 D)交
(10)下列有关数据库的描述,正确的是
A)数据处理是将信息转化为数据的过程
B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变
C)关系中的每一列称为元组,一个元组就是一个字段
二级c语言考试题型2016由小学生作文网收集整理,转载请注明出处!
上一页 1 2 下一页