プログラムを理解する方法

489 ワード

どのように1つのプログラムを理解して、3つのステップに分けます:
1、プロセス
2、各文の機能
3、試数
試行例:
計算1+1/2+1/3+……+1/100
#include

int main()
{
	int i;
	float sum = 0;

	for(i = 1;i <= 100;i++)
	{
		sum += 1.0 / i; //       
		//sum += 1 / (float)i;

	}

	printf("sum = %f
", 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->・・