1 2 3 4 10 11 12 5 9 8 7 6
输入: 12 2 3 4 10 11 1 5 9 8 7 6
输入
共3行,每一行4个整数(用一个空格分隔)
输出
共3行,每一行4个整数(用一个空格分隔)
输入样例
1 2 3 4 10 11 12 5 9 8 7 6
输出样例
12 2 3 4 10 11 1 5 9 8 7 6
69:统计字符串中单词数量
时间限制:1000MS 内存限制:65536K 总提交数:142 正确数:85
问题描述
从键盘输入一行字符,统计字符串中单词数量并输出。 单词:1个以上连续的字母认为是一个单词。
如:
输入“ I am a teacher. ”时,输出: 4
输入“ I am a tea67876cher ”时,输出: 5
输入
一个字符串
输出
一个整数
输入样例
I am a teacher
输出样例 4
70:将一个字符串中所有字母转成大写
时间限制:1000MS 内存限制:65536K 总提交数:106 正确数:92
问题描述
从键盘输入一个字符串,将该串中所有字母转成大写并输出该串。第 41 页 共 58 页
例如:
输入: I am a student! 输出: I AM A STUDENT!
输入
一个字符串
输出
一个字符串
输入样例
I am a student!
输出样例
I AM A STUDENT!
问题来源
一个字符串
输出
一个字符串
输入样例
***A*BC*DEF*G***
输出样例
A*BC*DEF*G***
72:删除字符串的*号后缀
时间限制:1000MS 内存限制:65536K 总提交数:113 正确数:86
问题描述
假定输入的字符串中只包含字母和 * 号,请编程序,它的功能是:删除字符串后面的 * 号。如:输入“ ***A*BC*DEF*G*** ”时,则输出“ ***A*BC*DEF*G ”。
输入
一个字符串
输出
一个字符串
输入样例
71:删除字符串中的前导*号
时间限制:1000MS 内存限制:65536K 总提交数:109 正确数:90
问题描述
假定输入的字符串中只包含字母和 * 号,请编程序,它的功能是:删除字符串中的前导 * 号。如:输入“ ***A*BC*DEF*G*** ”时,则输出“ A*BC*DEF*G*** ”。
输入
第 42 页 共 58 页
***A*BC*DEF*G*** ABCDEFG
输出样例 问题来源
***A*BC*DEF*G
问题来源 74:求矩阵的两对角线上的元素之和
时间限制:1000MS 内存限制:65536K
总提交数:85 正确数:66 73:删除字符串中所有的*号
问题描述
时间限制:1000MS 内存限制:65536K 求矩阵的两对角线上的元素之和。矩阵大小不超过10X10,也可能是1 X 1 总提交数:106 正确数:92 有一个元素)
例如:
问题描述 输入:(第1行表示矩阵为 3 X 3, 后三行为矩阵元素的值)
3
假定输入的字符串中只包含字母和 * 号,请编程序,它的功能是:删除字1 2 3 符串中所有的 * 号。如:输入“ ***A*BC*DEF*G*** ”时,则输出“ ABCDEFG ”。 4 5 6
7 8 9 输入
一个字符串 输入
输出 矩阵的行数N
和一个N*N的整数矩阵a[N][N](N<=10) 一个字符串
输出 输入样例
所输矩阵的两对角线上的元素之和
***A*BC*DEF*G***
输出样例 输入样例
第 43 页 共 58 页
(只
3
1 2 3 4 5 6 7 8 9
输出样例 25
问题来源
75:结构体:按成绩排序
时间限制:1000MS 内存限制:65536K 总提交数:56 正确数:43
问题描述
定义一个学生结构体,含学号(字符型)、姓名、成绩(整型)。从键盘输入n(n<20),再输入n个学生的信息,按学生成绩从小到大顺序输出学生信息。
输入
输入一个n,接着输入n个学生的信息。
输出
按成绩从小到大顺序输出学生信息。每个学生信息占一行,依次是学号、姓名、成绩,用空格分隔
输入样例 4 1001 Li 76 1002 Zhang 92 1003 Liu 85 1004 Wang 70
输出样例
1004 Wang 70 1001 Li 76 1003 Liu 85 1002 Zhang 92
问题来源
76:结构体:求最高分和最低分
时间限制:1000MS 内存限制:65536K 总提交数:48 正确数:40
问题描述
第 44 页 共 58 页
定义一个学生结构体,含学号(字符型)、姓名、成绩(整型)。从键盘输入数字n(n<20),并输入n个学生的信息,输出最高分和最低分同学的信息。 77:构体:计算学生平均分
输入
输入一个n,接着输入n个学生的信息。
输出
输出最高分和最低分同学的学号、姓名、成绩。
输入样例 4 1001 Li 76 1002 Zhang 92 1003 Liu 85 1004 Wang 70
输出样例
1002 Zhang 92 1004 Wang 70
问题来源
时间限制:1000MS 内存限制:65536K 总提交数:53 正确数:39
问题描述
定义一个学生结构体,含学号(字符型)、姓名、2门课程的成绩。从键盘输入3个学生的信息,计算并输出每个学生的平均成绩。
输入
输入n,再依次按学号、姓名、成绩1、成绩2的顺序输入n个学生信息
输出
按输入的顺序输出每个学生的学号、姓名、平均分(保留1位小数)
每个学生数据单独占一行,每一行的数据间用空格分隔
输入样例 3 101 Xue 87 90 102 Lin 98 92 103 Liu 89
第 45 页 共 58 页