for语句使用规则为括号内第一个为设定循环变量初值第二个是循环的停止条件第三个为使初值发生变化使循环最终得以停止同时括号内要用;间隔
#include<stdio.h> int main() { int i; double sum; for(i=1,sum=0;i<=100;i++) sum=sum+1.0/i; printf("sum=%f\n",sum); return 0; }
运行结果如图
还有便是利用while循环实现
#include<stdio.h> void main() { int i=1; double sum=0; while (i<=100) {sum+=1.0/i i+=1} printf("sum=%lf",sum) }
运行结果同上