循环的应用挺广泛的,这里介绍循环在数学中的应用,即序列累加求和。阳哥( )认为,这个部分比较简单,流程并不复杂,主要用到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函数此程序执行完了*/
}
如果大家有问题,欢迎大家留言讨论,我都会一一解答呦,欢迎关注,给你不一样的自己!
閱讀更多 陽哥說IT 的文章