序列累加求和,这份C语言“蛋羹”记得收藏好!

循环的应用挺广泛的,这里介绍循环在数学中的应用,即序列累加求和。阳哥( )认为,这个部分比较简单,流程并不复杂,主要用到while语句,所以,下面来感受一下:

序列求和

#include<stdio.h>

/*引用预处理命令,预处理包含stdio.h的头文件*/

main()

/*定义一个主函数,所有程序在执行前都开始于主函数,且结束于主函数*/

{

int i=1,n;

/*定义整型变量i和n*/

double sum=0;

/*定义双精度类型的sum,其中,sum赋初值为0*/

printf("input n:\\n");

/*输出函数:请输入一个n值,换行*/

scanf("%d",&n);

/*n值输入*/

while(i<=n)

/*当i值小于等于n值时*/

{

sum=sum+1.0/(double) i;

/*这里指的是累加序列求和,即1+1/2+1/3+1/4+1/5+......+1/n*/

i++;

/*i值累加*/

}

printf("n=%d,sum=%lf\\n",n,sum);

/*输出函数:(n= ,sum= )换行;这里%d指的是整型类型标志,%lf为双精度数据类型标志*/

return 0;

/*返回空值,0指空,没有,即将0返回给主函数main,其目的是告诉给main函数此程序执行完了*/

}

如果大家有问题,欢迎大家留言讨论,我都会一一解答呦,欢迎关注,给你不一样的自己!


分享到:


相關文章: