二级C语言机试考试只有三道题:第一:填空(一般为三个空);第二:改错题(一般有两个或三个错);第三:编程题(一般是给出主程序,让你自己编子程序)。
上机 *** 作题一般都比较简单,你买一本上机题库100道,基本上做完就肯定没问题,绝对可以过。
首先编译
看看控制台输出 有木有错误提示
这一步可以检查出语法错误
然后编译运行
这样运行完了 查看控制台有木有错误提示输出
如果有错误或者运行结果不正确
那就是逻辑性的错误了
这个就需要你去读代码分析代码了
如果程序可以编译运行并且输出结果正确无误
那么这题就是做完了
2017年计算机二级C语言模拟题及答案
11 单选题
AA25 BMy_car
CMy-str Dabc
2下列常量中,十六进制int型常量是( A )。
A0x5f Bx2a
C046 D7a
3下列常量中,不是字符常量的是( B )。
A'\n' B"y"
C'x' D'\7'
4在函数体内定义了下述变量a,a的存储类为( D )。
int a;
A寄存器类 B外部类
C静态类 D自动类
5下列关于变量存储类的描述中,错误的是( C )。
A任何变量定义后都具有一个确定的存储类
B变量的存储类确定了变量的作用域和寿命
C定义变量时没有存储类说明符者一律为自动类
D内部静态类变量和外部静态类变量的存储类说明符都是static
6下列关于变量数据类型的描述中,错误的是( A )。
A定义变量时int型数据类型可以省略
B变量的数据类型可以决定该变量占内存的字节数
C变量的数据类型是可以被强制的
D变量的数据类型是有高低之分的
7长双精度浮点型常量的后缀是( C )。
AU BF
CL D无
8下列运算符中,不能用于浮点数 *** 作的是( D )。
A++ B+
C= D&(双目)
9下列运算符中,优先级最高的是( A )。
A(双目) B||
C>> D%=
10下列运算符中,优先级最低的是( B )。
A== B:
C| D&&
11已知:int a(3);下列表达式中,错误的是( C )。
Aa%2==0 Ba--+2
C(a2)++ Da>>=2
12已知:int b(5),下列表达式中,正确的是( D )。
Ab="a" B++(b1)
Cb%25 Db=3,b+1,b+2
6
13下列关于类型转换的'描述中,错误的是( C )。
A类型转换运算符是(<类型>)
B类型转换运算符是单目运算符
C类型转换运算符通常用于保值转换中
D类型转换运算符作用于表达式左边
11 判断题
×1C++语言和C语言都是面向对象的程序设计语言。
√2面向对象方法具有封装性、继承性和多态性。
√3C语言是C++语言的一个子集。C++语言继承了C语言。
×4C++语言程序与C语言程序一样都是函数串。
×5C++语言支持封装性和继承性,不支持多态性。
√6C++语言比C语言对数据类型要求更加严格了。
√7C++语言对C语言进行了一次改进,使得编程更加方便了。
×8C++源程序在编译时可能出现错误信息,而在连接时不会出现错误信息。
√9编译C++源程序时,出现了警告错(Warning)也可以生成可执行文件。
√10C++语言程序的实现也要经过编辑、编译连接和运行3个步骤。
通过对15题中3个程序的修改,回答下列问题
从15题中第1题程序的修改中,总结出编程应该注意哪些问题。
答:C++程序要包含iostraemh,main()函数前应加类型说明符void。
C++程序中所出现的变量是否必须先说明后使用在函数体内说明变量时是否都要放在函数体的开头
答:C++程序中所出现的变量必须先说明后使用。在函数体内说明变量时不一定要放在函数体的开头。
使用cout和插入符(<<)输出字符串常量时应注意什么
答:可输出一个字符串常量,也可输出多个字符串常量。每输出一个字符串常量要使用一次插入符(<<)。
程序中定义过的变量,但没有赋值,也没有默认值,这时能否使用
答:不能使用。因为它的值不确定。
5一个程序编译通过并已生成执行文件,运行后并获得输出结果,这一结果是否一定正确
答:不一定正确。可能还有算法错。
;以上就是关于计算机二级c语言考试 机试 有程序填空题 改错题 编程题 请问各有几题全部的内容,包括:计算机二级c语言考试 机试 有程序填空题 改错题 编程题 请问各有几题、计算机二级C语言考试 程序改错和程序填空 写完后可以 链接运行查看对错么、计算机二级C语言模拟题及答案等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)