C语言程序设计(第三版)何钦铭著 习题2-5
题目
平方根求和∶输入一个正整数n,计算值
可包含头文件 math.h,并调用 sqrt()函数求平方根。试编写相应程序。
分析过程
输入
条件:输入一个正整数n
输出
条件:输出和(保留2位小数)
代码
#include <stdio.h>
#include <math.h>
int main () {
/*定义变量*/
int n = 0; /*定义变量,存储输入的正整数n*/
double sum = 0; /*存储计算总和*/
/*赋值*/
printf("请输入正整数n:\n"); /*输入提示*/
scanf("%d\n", &n); /*输入n整数并赋给变量*/
/*计算数据和*/
for(double i = 1 ; i<=n ; i++)
sum += sqrt(i); /*依次计算第i个元素值的平方根,加到sum上*/
/*输出计算结果*/
printf("前%d个数的总和为:%.2f \n", n, sum);/*输出提示*/
return 0;
}