C语言编程题目1(4)
Output
输出一行,包括三个的和、乘积、平均数。
数据之间用一个空格隔开,其中平均数保留小数后面两位。
Sample Input
1 2 3
Sample Output
6 6 2.00 1062
把一个字符串里所有的大写字母换成小写字母,小写字母换成大写字母。其他字符保持不变。
Input
输入为一行字符串,其中不含空格。长度不超过80个字符。
Output
输出转换好的字符串。
Sample Input
ABCDefgh123
Sample Output
abcdEFGH123
1063
Description
有一个分数序列:2/1, 3/2, 5/3, 8/5, 13/8, …编写程序求出这个序列的前n项之和。 Input
输入只有一个正整数n,1≤n≤10
Output
输出改序列前n项和,结果保留小数后6位 Sample Input
3
Sample Output 5.166667 Hint
结果需要用double类型来保存 答案:#include
int i,n,leag,a,b; double sum=0.0; a=2;b=1; scanf(\
for(i=0;i { sum=sum+a*1.0/b; leag=a; a=a+b; b=leag; } printf(\ return 0; } 1064 Description 有一个长度为n的整数序列。请写一个程序,把序列中的最小值与第一个数交换,最大值与最后一个数交换。输出转换好的序列。 Input 输入包括两行。 第一行为正整数n(1≤n≤10)。 第二行为n个正整数组成的序列。 Output 输出转换好的序列。数据之间用空格隔开。 Sample Input 5 2 1 5 4 3 Sample Output 1 2 3 4 5 1065 输入一个字符串str1,把其中的连续非数字的字符子串换成一个?*?,存入字符数组str2 中,所有数字字符也必须依次存入 str2 中。输出str2。 Input 输入为一行字符串str1,其中可能包含空格。字符串长度不超过80个字符。 Output 输出处理好的字符串str2 Sample Input $Ts!47&*s456 a23* +B9k Sample Output *47*456*23*9* 1066 Description 输入一个正整数n(1 < n < 10),再输入n*n的矩阵,要求求该矩阵的下三角元素之和。 Input 输入包括n+1行 第一行为整数:n 接下来的n行为矩阵数据 Output 矩阵的下三角元素之和 Sample Input 5 1 2 3 4 5 2 3 4 5 6 3 4 5 6 7 4 5 6 7 8 5 6 7 8 9 Sample Output 75 1067 将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。 Input 输入包括一行。 第一行输入的字符串。 Output 输出转换好的逆序字符串。 Sample Input I am a student Sample Output tneduts a ma I 1068 Description 从键盘输入一个整数n(1≤n≤9),打印出指定的菱形。 Input 正整数n(1≤n≤9)。 Output 指定的菱形。 第一行前面有n-1个空格,第二行有n-2个空格,以此类推。 Sample Input 5 Sample Output * *** ***** ******* ********* ******* ***** *** * 1069 Description 从键盘输入一个长整数,从高位开始逐位分割并输出 Input 正整数n,不含前导零。 Output 分割的整数序列,各整数之间用空格格开。 注意,最后一个数字后面没有空格!Sample Input 654321 Sample Output 6 5 4 3 2 1 1070 Description 从键盘输入一个字符串给str和一个字符给c,删除str中的所有字符c并输出删除后的字符串str。 Input 第一行是一个字符串; 第二行是一个字符。 Output 删除指定字符后的字符串 Sample Input sdf$$$sdf$$ $ Sample Output sdfsdf 1071 Description 从键盘输入两个时间点(24小时制),输出两个时间点之间的时间间隔,时间间隔用“小时:分钟:秒”表示。 Input 输入包括两行。 第一行为时间点1。 第二行为时间点2 Output 以“小时:分钟:秒”的格式输出时间间隔。 格式参看输入输出。 Sample Input 12:01:12 13:09:43 Sample Output 1:08:31 1072 Description 输入10个整数存入一维数组,在按逆序重新存放后再输出 Input 输入包括一行。 10个以空格格开的整数 Output 逆序的10个整数,整数以空格格开 Sample Input 1 3 5 9 7 6 8 2 4 0 Sample Output 0 4 2 8 6 7 9 5 3 1 1073 Description 从键盘输入一个整数n(1≤n≤9),打印出指定的数字图形 Input 正整数n(1≤n≤9)。 Output 指定数字图形 Sample Input 5 Sample Output 1 121 12321 1234321 123454321 1234321 12321 121 1 1074 Description 从键盘输入一行字符,统计其中单词的个数,各单词以空格分隔,且空格数可以是多个。 Input 输入只有一行句子。仅有空格和英文字母构成 Output 单词的个数 Sample Input stable marriage problem Consists of Matching members Sample Output 7 1075 Description 从键盘输入两个正整数,求这两个正 整数的最小公倍数和最大公约,并输出。 Input 输入包括一行。 两个以空格分开的正整数。 Output 两个整数的最小公倍数和最大公约数。 Sample Input 6 8 Sample Output 24 2 1076 Description Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去。 但年幼的他一次只能走上一阶或者一下子蹦上两阶。 现在一共有N阶台阶,请你计算一下Redraiment从第0阶到第N阶共有几种走法。 Input 输入包括多组数据。 每组数据包括一行:N(1≤N≤40)。 输入以0结束 Output 对应每个输入包括一个输出。 为redraiment到达第n阶不同走法的数量。 Sample Input 1 2 0 Sample Output 1 2
相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




