通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 2017年9月全国计算机等级考试真题(二级C语言) 中有题目如下:
第1题
给定程序中函数fun的功能是:首先将大写字母转换为对应小写字母;若小写字母为a~u,则将其转换为其后的第5个字母;若小写字母为v~z,使其值减21,转换后的小写字母作为函数值返回例如,若形参是字母A,则转换为小写字母;若形参是字母W,则转换为小写字母b。
请改正程序中的错误,使它能得出正确的结果。
不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include<stdio.h> #include<stype.h> char fun(char c) { /********found********/ if (c>= 'A' && c<='Z') c = c-32; /********found********/ if (c>='a' && c<='u') c = c-5; else if (c>='v' && c<='z') c = c-21; return c; } main ( ) { char cl, c2; printf("\nEnter a letter(A-Z):"); cl = get char( ); if (isupper(cl)) { c2 = fun(cl); printf("\n k nThe letter %c change to %c\n",cl,c2); } else { printf("\nEnter (A-Z) !\n"); } }
所属试卷:2017年9月全国计算机等级考试真题(二级C语言)
知Value是一个类,value是Value的一个对象
已知类IMS中两个成员函数的声明,另有两个对象定义为I
下列关于线程的说法中,正确的是( )。
请编写一个函数fun其功能是:将ss所指字符串中所有下
有两个关系R和S如下:则由关系R得到关系S的操作是(
设某二叉树的前序遍历为ABC,中序遍历为CBA,则该二
下列关于线性表的叙述中,不正确的是( )。
给定程序的功能是:从键盘输入若干行文本(每行不超过80
以下选项中叙述正确的是。
以下对模板的说明,正确的是_____。
正则表达式元字符___________用来表示该符号前
正确的结果是( )。
可以使用内置函数_______查看包含当前作用域内所有
输出的结果是( )。
若有定义float[3][5],则a数组所含数组元素个
计算机网络的主要功能有( )、数据传输和进行分布处理。
请设计一个算法,将给定的表达式树(二叉树)转换为等价的
观察当前系统的运行级别可用命令:____实现。
关系代数中的σ运算符对应于SQL语言中的 子句。
建表语句中表示非空约束的的子句是 。
select 'Abc'='abc';的结果为
关系代数中专门的关系运算包括: 、投影、连接和除法。
在SQL中,用 ____命令可以存储表中的内容,即事物
有 n(n≥3)位哲学家围坐在一张圆桌边,每位哲学家交
gets函数用来输入一个字符串。
设a,b,c,t为整型变量,初值为a=3,b=4,c=
下面不属于软件设计阶段任务的是
下列结构中属于线性结构链式存储的是
如图所示,图中每条边上的数字表示该边的长度,则从 A
同时查找 2n 个数中的最大值和最小值,最少比较次数为
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2