给定一个整数s=1+1/(1+2)+1/(1+2+3)+...+1/(1+2+3+...+n)
来源:互联网 发布:游族影业 游族网络 编辑:程序博客网 时间:2024/06/05 04:12
//题目虽然简单,但是对于初学者来说,还是很有必要学习的
#include<stdio.h>
int main(){
int n;
int i;
int sum = 0;
float S = 0.0;
scanf("%d",&n);
for(i = 1;i<=n;i++){
sum += i;
S += (float)1/sum;
}
printf("%f\n",sum);
return 0;
}
0 0
- 给定一个整数s=1+1/(1+2)+1/(1+2+3)+...+1/(1+2+3+...+n)
- 给定一个整数,求s=1+1/(1+2)+1/(1+2+3)+...+1/(1+2+3+...+n)
- 求数列s(n)=s(n-1)+s(n-2)的第n项的值。其中s(1)=s(2)=1。要求任意给定n,输出s(n)
- 给定一整数 n 产生一个 1 到 n*n的螺旋形数组
- 输入一个整数,求s=1*1+2*2+***+n*…
- 给定一个正整数N,从1到N所有整数,计算出现1的个数
- 给定一个十进制整数N,求出从1到N的所有整数中出现”1”的个数
- 给定一个十进制整数N,求出从1到N的所有整数中出现”1”的个数。
- 给定一个整数N,求N!末尾有多少个0?N!的二进制表示中最低1的位置?
- 给定一个正整数n,要求找到最小的x(x>0)满足2^x mod n = 1。
- 数列求和-加强版(20 分) 给定某数字A(1≤A≤9)以及非负整数N(0≤N≤100000),求数列之和S=A+AA+AAA+⋯+AA⋯A(N个A)。例如A=1, N=3时,S=1+11+111=
- 给定一个非负整数n,统计1~n中所有数中1出现的次数
- 给定一个十进制n,从1开始,到n的所有整数,求出现1的个数
- 给定一个整数N,那么N的阶乘N!末尾有多少个0呢?求N!的二进制表示中最低位1的位置。
- 计算s=n*(n-1)*(n-2)*.....1
- 写正确函数需要注意的地方:给定一个十进制整数N,计算从1开始到N的所有整数出现的“1”的个数
- 由整数n和n+2产生n+1
- 计算给定的整数换成2进制后1的个数
- 三种快速排序算法以及快速排序的优化
- 自定义表单的类
- 黑马day09 mysql基本语法
- c语言模拟函数画图
- storage -cinder(2)
- 给定一个整数s=1+1/(1+2)+1/(1+2+3)+...+1/(1+2+3+...+n)
- codesign returns User Interaction is not allowed
- 华为机试—手机电量
- poj 2000 Gold Coins
- spring ldap pool 连接池
- 浅谈Java分布式计算
- 使用Maven编译的时候跳过运行测试
- usb鼠标驱动
- Java基础----this、super及其异同