解题思路:
#include <stdio.h>
int main (void)
{
int n;
scanf("%d",&n);
double sum=0.0;
int i;
for(i=1;i<=n;i++)
{
sum=sum+(double)1/i;
}
printf("%.6lf",sum);
}
注意事项:
参考代码:
0.0分
0 人评分
十->二进制转换 (C++代码)(零和负数需要特殊处理)浏览:1024 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:799 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:593 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1034 |
C语言训练-自由落体问题 (C语言代码)浏览:1714 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:539 |
A+B for Input-Output Practice (C++代码)浏览:604 |
数组输出 (C语言代码)错误???浏览:544 |
WU-图形输出 (C++代码)浏览:779 |
简单的for循环浏览:1351 |