7-23 求序列立方和 分数 10
作者 李祥 单位 湖北经济学院
编写程序,输入正整数 n,计算立方和
输入格式
整数 n
注:n 在 int 类型范围内,格式限定符采用 %d。
输出格式
实数 s
注:s 在 double 类型范围内,格式限定符采用 %.15g。
输入样例
40
输出样例
672400
代码长度限制 16 KB
时间限制 400 ms
内存限制 64 MB
Answer:
#include·<stdio.h>
#include·<math.h>
int·main()
{
····int·n;
····double·s;
····double·i;
····scanf("%d",&n);
····i·=·(double)n;
····//将整型转换为浮点型
····s·=·pow(i,2)·*·pow(i·+·1,2)·/·4;
····//序列立方和公式(n^2·*·(n+1)^2)/4
····printf("%.15g",s);
//限定符采用 %.15g
}
解题思路:
step 1:输入正整数 n,将整型n转换成浮点型i;
step 2;通过序列立方和公式(n2·*·(n+1)2)/4求出立方和;
step 3;输出格式限定符采用·%.15g。
归属知识点:
顺序结构,数据类型转换,序列立方和