教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 互联网资料 >

C语言编程题目1(4)

来源:网络收集 时间:2026-03-02
导读: Output 输出一行,包括三个的和、乘积、平均数。 数据之间用一个空格隔开,其中平均数保留小数后面两位。 Sample Input 1 2 3 Sample Output 6 6 2.00 1062 把一个字符串里所有的大写字母换成小写字母,小写字母换

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 main() {

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

…… 此处隐藏:1138字,全部文档内容请下载后查看。喜欢就下载吧 ……
C语言编程题目1(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/442345.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)