11:输出小写字母的ASCII码及对应大写字母
时间限制:1000MS 内存限制:65536K 总提交数:602 正确数:378
问题描述
从键盘输入一个小写字母,输出其ASCII和对应的大写字母。
输入
一个字符(小写字母)
输出
一个整数(ASCII码的值)和一个字符(对应的大写字母),用空格分隔开
输入样例 a
输出样例
97 A
问题来源
12:保留两位小数
时间限制:1000MS 内存限制:65536K 总提交数:467 正确数:335
问题描述
从键盘输入一个小数,使该数保留小数点后两位,对第三位小数进行四舍五入处理,然后输出此数以便验证是否正确。
要求:
(1)输入一个小数;
(2)输出一个小数,输出有六位小数。
例1:
输入:123.4567 输出:123.460000
例2:
输入:123.4447 输出:123.440000
输入
一个小数
输出
一个小数
输入样例
123.4567
输出样例
123.460000
提示
第 6 页 共 58 页
注意:使用数据使用double类型。
问题来源
13:判断输入的一个字符是否是小写字母
时间限制:1000MS 内存限制:65536K 总提交数:492 正确数:373
问题描述
从键盘输入一个字符,若是小写字母,输出其对应的 ASCII 码值;若不是则输出 “ERROR” 。
输入输出举例如下:
例1: 输入: a 输出: 97
例2: 输入: z 输出: 122
例3: 输入: ?
输出: ERROR
输入
一个字符
输出
一个十进制的整数 或 ERROR
输入样例 a
输出样例 97
提示
1、使用简单分支结构进行编程。也可使用 ? : 运算符。 2、注意输入和输出格式,输出中不能有其它多余的内容。
问题来源
14:简单字符加密变换 A->F
时间限制:1000MS 内存限制:65536K 总提交数:450 正确数:322
问题描述
现需要对输入的字符进行加密变换。加密变换的基本方法如下: 输入 A ,输出 F ;输入 B ,输出 G; ...... ; 输入 Y ,输出 D ;输入 Z ,输出 E 。编写一个程序实现该加密变换。
举例:
例1: 输入: A 输出: F
例2: 输入: B 输出: G
第 7 页 共 58 页
例3: 输入: Z 输出: E
输入
输入一个字母
输出
一个字母
输入样例 A
输出样例 F
提示
可行的方案有很多。例如可以使用条件运算符 ?:进行程序设计,也可使用 % 运算符进行程序设计。
问题来源
15:判断输入的一个字符是什么类型的字符
时间限制:1000MS 内存限制:65536K 总提交数:583 正确数:337
问题描述
从键盘上输入一个字符,判断输入的字符是字母、数字、还是其它。 若输入的是字母,则输出capital;若输入的是数字,则输出 number ;若输入的是其它字符,则输出 other 。
输入输出举例:
例1: 输入: G
输出: capital
例2: 输入: f
输出: capital
例3: 输入: 8
输出: number
例4: 输入: ! 输出: other
输入
一个字符
输出
apital 或 number 或 other
输入样例 G
第 8 页 共 58 页
输出样例
capital
提示
注意输出的内容一定要与题目的要求一致,包括大小写。
问题来源
16:判断一个学生的成绩等级
时间限制:1000MS 内存限制:65536K 总提交数:536 正确数:375
问题描述
请输入一个学生的 C 语言考试成绩,如果成绩少于 60 分,则输出 “ failed” ;如果成绩大于等于 60 ,且小于 80 ,则输出 “middle” ;如果成绩大于等于 80 分,则输出 “excellent” ;
输入输出举例:
例1:
输入: 55 输出: failed
例2:
输入: 75 输出: middle
例3:
输入: 85
输出: excellent
输入
一个数值
输出
failed 或 middle 或 excellent
输入样例 85
输出样例
excellent
提示
输出的内容一定要与题目要求一致,包括大小写。
问题来源
17:输出数字(1-7)对应的英文星期名称的简写
时间限制:1000MS 内存限制:65536K 总提交数:536 正确数:337
问题描述
从键盘输入一位整数( 1-7 ),输出对应的英文星期名称的简写( Mon, Tues, Wed, Thu, Fri, Sat, Sun ) 输入输出举例:
第 9 页 共 58 页
例1: 输入:1 输出:Mon
例2: 输入:4 输出:Thu
输入
一个整数(1-7之间)
输出
Mon 或 Tues 或 Wed 或 Thu 或 Fri 或 Sat 或 Sun
输入样例 2
输出样例
Tues
提示
1、可使用 if ... else if 结构,也可使用switch结构。 2、输出的内容必须与题目要求的一致,包括大小写。
问题来源
18:给定三个边长的值判断是否能够构成三角形
时间限制:1000MS 内存限制:65536K 总提交数:650 正确数:347
问题描述
输入三个数作为三角形的边长 (a,b,c) ,判断是否能构成一个三角形(两边之和大于第三边,两边之差小与第三边),若能构成三角形输出 YES ,若不能构成三角形则输出 NO
输入输出举例:
例1:
输入: 3 4 5 输出: YES
例2:
输入: 8 2 5 输出: NO
输入
三个数(用空格分隔)
输出
YES 或 NO
输入样例
3 4 5
输出样例 YES
第 10 页 共 58 页