天天看点

C语言程序设计实践(OJ)-用循环解决问题

(2399)求倒数和

description

输入一个小于10的正整数n,求1到n的倒数和(即1+1/2+…+1/n)并输出。

input

一个整型数 n

output

1+1/2+…+1/n 的值,小数点后保留6位小数。

sample input

4

sample output

2.083333

<a href="http://blog.csdn.net/sxhelijian/article/details/52853454">参考解答</a>

(1992)分数序列

有一个分数序列:2/1, 3/2, 5/3, 8/5, 13/8, …编写程序求出这个序列的前n项之和。

输入只有一个正整数n,1≤n≤10。

输出该序列前n项和,结果保留小数后6位。

3

5.166667

<a href="http://blog.csdn.net/sxhelijian/article/details/52853464">参考解答</a>

(1034) 求值

求sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字。

n

5

153

<a href="http://blog.csdn.net/sxhelijian/article/details/52853473">参考解答</a>

(1039) 小球自由下落

一球从m米高度自由下落,每次落地后返回原高度的一半,再落下。它在第n次落地时反弹多高?共经过多少米?保留两位小数

m n

它在第n次落地时反弹多高?共经过多少米?保留两位小数,空格隔开,放在一行

1000 5

31.25 2875.00

<a href="http://blog.csdn.net/sxhelijian/article/details/52853479">参考解答</a>

(2001) 打印数字图形

从键盘输入一个整数n(1≤n≤9),打印出指定的数字图形。

正整数n(1≤n≤9)。

指定数字图形。

<a href="http://blog.csdn.net/sxhelijian/article/details/52853487">参考解答</a>

继续阅读