2017计算机二级C语言备考试题
想提高计算机等级考试成绩平时就要多做练习,积累做题方法和技巧,提高做题速度。以下是本站小编整理的2017计算机二级C语言备考试题,欢迎学习!
一、选择题(每小题1分,共40分)
1、 有以下程序:
程序运行后的输出结果是( )。
A.10,One{Drealn!
B.9,One*Drealll!
C.9,One*World
D.10,One*World
2、 输出语句:prinff(”%dn”,ll+011);的输出结果是( )。
A.20
B.22
C.022
D.021
3、下列叙述中正确的是( )。
A.解决同一个问题的不同算法的时间复杂度一般是不同的
B.解决同一个问题的不同算法的时间复杂度必定是相同的
C.对同一批数据作同一种处理,如果数据存储结构不同,不同算法的时间复杂度肯定相同
D.对同一批数据作不同的处理,如果数据存储结构相同,不同算法的时间复杂度肯定相同
4、 有以下程序:
程序运行后的输出结果是( )。
ow:3
ow:2
e:2
e:3
5、 某二叉树共有530个结点,其中度为2的结点有250个,则度为1的结点数为( )。
A.29
B.30
C.249
D.251
6、 软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是( )。
A.学籍管理系统
系统
C.C编译程序
软件
7、 以下叙述正确的是( )。
A.在c语言中分号是语句的组成部分
B.c语言程序由c语句组成,可以省略main函敷
C.分号是C语句之间的分隔符
D.所有程序行都必须用分号结束
8、 有以下程序:
程序运行后的输出结果是( )。
A.5
B.1
C.20
D.18
9、 以下程序拟实现计算s=1+2*2+3*3+…+n*n+…,直到s>1000为止。
程序运行后,不能得到正确结果,以下修改方案正确的是( )。
A.把while(s>lOOO);改为while(s<=1000);
B.把s=1;改为s=0;
C.把n=1;改为n=0;
D.把n=n+1;改为n=n$n;
10、 有以下程序:
程序运行后的输出结果是( )。
A.3,5,
B.3,6,
C.3,7,
D.0,3,
11、 有以下程序:
程序运行后的输出结果是( )。
A.3,5
B.5,3
C.35,35
D.8,8
12、 设有定义:
struct complex
{int real,unreal;}datal={1,8},data2;
则以下赋值语句中错误的是( )。
2=(2,6);
2=datal;
=;
:al;
13、 某二叉树共有730个结点,其中度为l的结点有30个,则叶子结点个数为( )。
A.不存在这样的二叉树
B.351
C.17
D.350
14、 某棵树中共有25个结点,且只有度为3的结点和叶子结点,其中叶子结点有7个,则该树中度为3的结点数为( )。
A.不存在这样的树
B.7”
C.8
D.6
15、 有以下程序
程序运行后的输出结果是( )。
A.1
B.4
C.0
D.3
16、 设有以下程序段:
以下叙述正确的是( )。
A.只有变量c的定义是合法的
B.只有变量a,b,c的定义是完全合法的
C.所有变量的定义都是完全合法的
D.只有变量a,b的定义是完全合法的
17、 以下选项中的编译预处理命令行,正确的是( )。
A.#deftne E 2.38
B.##define PI_21.56
C.#define int INT
D.#DEFINE TRUE
18、 某棵树只有度为3的结点和叶子结点,其中度为3的结点有8个,则该树中的叶子结点数为( )
-
C语言在屏幕中显示内容
C语言你了解多少呢?你知道C语言在屏幕中显示内容是什么样的吗?欢迎大家阅读!更多相关信息请关注相关栏目!我们有两种方式从计算机获得信息:一是看屏幕上的文字、图片、视频等,二是听从喇叭发出来的声音。让喇叭发出声音目前还比较麻烦,我们先来看看如何在屏幕上显示一...
-
C语言新人常见问题与错误
不知不觉,学习C语言也快一年了。虽然有C语言课,但是老师完全让我们自己看书,在自学的过程中,和周围同学交流中,以及后来在CSDN,BCCN,百度知道看帖回帖中,也看到许多C语言新人常遇到的问题与常犯的错误。不妨看看吧。以下仅供参考!对于完整的修正后的程序都在code::block...
-
C语言基础知识集锦
懂编程语言,有写一些项目的`经验,能够看懂一些比较复杂项目的代码对我们是十分有帮助的,下面小编为大家整理了一些C语言基础知识,一起来看看吧:1、C语言检查是元音还是辅音#includeintmain(){charc;printf("Enteranalphabet:");scanf("%c",&c);if(c=='a'...
-
C语言顺序结构知识归纳
C语言的顺序结构里面有哪些知识需要学习的呢,下面小编为大家归纳了C语言顺序结构知识,欢迎大家阅读!C语言顺序结构知识归纳一、表达式语句、函数调用语句和空语句1.C语言的语句共分五大类:表达式语句、控制语句、函数调用语句、空语句和复合语句。2.表达式语句的...