c语言计算机二级真题(C语言计算机二级真题有几套)
计算机技术与软件专业技术资格(二级)考试真题——程序设计语言C语言
简介
计算机技术与软件专业技术资格(二级)考试(以下简称计算机二级考试)是由人力资源和社会保障部组织的国家级职业资格考试。程序设计语言C语言是计算机二级考试中的一门科目,主要考察考生对C语言的掌握程度,包括语法、数据类型、控制结构、函数、数组、指针等基本知识以及文件操作、位运算等高级应用。
一、选择题
以下哪项不是C语言中的数据类型?(A) int(B) char(C) float(D) string
下列哪种运算符用于比较两个表达式的相等性?(A) ==(B) !=(C) >(D) <
以下代码片段的功能是:```cint i = 10;while (i > 0) {i--;}```(A) 无限循环(B) 将i减到0(C) 将i增加到10(D) 输出i的值
二、填空题
C语言中,关键字用于声明变量。
C语言中,函数的返回值类型写在括号的前面,参数列表写在括号的里面。
指针变量用来存储变量的。
三、简答题
解释C语言中的数组和指针之间的区别。
描述C语言中文件操作的基本函数。
给出一个使用位移运算符实现整数乘法的代码片段。
四、编程题
编写一个C程序,从键盘输入一个整数,然后使用循环计算并输出该整数的阶乘。
编写一个C程序,将一个字符串中的所有小写字母转换为大写字母。
编写一个C程序,在一个文件末尾追加一行内容。
参考资料
[计算机技术与软件专业技术资格(二级)考试大纲](https://www.rsks.com.cn/rsks/gzdt/20230118/45730.html)
[C语言教程](https://www.runoob.com/cprogramming/c-tutorial.html)
**计算机技术与软件专业技术资格(二级)考试真题——程序设计语言C语言****简介**计算机技术与软件专业技术资格(二级)考试(以下简称计算机二级考试)是由人力资源和社会保障部组织的国家级职业资格考试。程序设计语言C语言是计算机二级考试中的一门科目,主要考察考生对C语言的掌握程度,包括语法、数据类型、控制结构、函数、数组、指针等基本知识以及文件操作、位运算等高级应用。**一、选择题*** 以下哪项不是C语言中的数据类型?(A) int(B) char(C) float(D) string* 下列哪种运算符用于比较两个表达式的相等性?(A) ==(B) !=(C) >(D) <* 以下代码片段的功能是:```cint i = 10;while (i > 0) {i--;}```(A) 无限循环(B) 将i减到0(C) 将i增加到10(D) 输出i的值**二、填空题*** C语言中,关键字用于声明变量。 * C语言中,函数的返回值类型写在括号的前面,参数列表写在括号的里面。 * 指针变量用来存储变量的。**三、简答题*** 解释C语言中的数组和指针之间的区别。 * 描述C语言中文件操作的基本函数。 * 给出一个使用位移运算符实现整数乘法的代码片段。**四、编程题*** 编写一个C程序,从键盘输入一个整数,然后使用循环计算并输出该整数的阶乘。 * 编写一个C程序,将一个字符串中的所有小写字母转换为大写字母。 * 编写一个C程序,在一个文件末尾追加一行内容。**参考资料*** [计算机技术与软件专业技术资格(二级)考试大纲](https://www.rsks.com.cn/rsks/gzdt/20230118/45730.html) * [C语言教程](https://www.runoob.com/cprogramming/c-tutorial.html)