1、流程
2、每個語句的功能
3、試數
試數舉例:
計算1 + 1/2 + 1/3 + …… + 1/100
#include<stdio.h>
int main()
{
int i;
float sum = 0;
for(i = 1;i <= 100;i++)
{
sum += 1.0 / i; // 推薦這種寫法
//sum += 1 / (float)i;
}
printf("sum = %f\n", sum);
}
-> i = 1 -> 1 < 100 成立 -> sum = 0 + 1/1.0 -> i++
-> i = 2 -> 2 < 100 成立 -> sum = 1.0 + 1/2.0 -> i++
-> i = 3 -> 3 < 100 成立 -> sum = 1.0 + 1/2.0 + 1/3.0 -> i++
-> i = 4 -> ……