二、逻辑判断 求解表达式1 循环控制变量置初值 测试表达式2 假 测试是否达到终值 真 执行循环体语句 求解表达式3 让循环控制变量增值 for的下一条语句
16 二、逻辑判断 测试表达式 2 求解表达式 1 执行循环体语句 求解表达式 3 for 的下一条语句 假 真 循环控制变量置初值 测试是否达到终值 让循环控制变量增值
二、逻辑判断 举例:求自然数1-100之和(s23.c # nclude<sdoh>∥预编译命令,将标准输入 ∥输出加到源文件中 void main( 主函数 int isum; ∥声明i,sum为整数变量 sum=0 ∥对求和变量sum清零 for(i=l;i<=100;=i+1) ∥循环 sum=sum+i;∥累加求和 printf(“sum=%dNn”,sum);∥输出累加结果
17 二、逻辑判断 #include <stdio.h> // 预编译命令,将标准输入 // 输出加到源文件中 void main( ) // 主函数 { int i,sum; // 声明i, sum为整数变量 sum=0; // 对求和变量sum清零 for(i=1;i<=100;i=i+1) // 循环 { sum=sum+i; // 累加求和 } printf(“sum=%d\n”,sum); // 输出累加结果 } 举例:求自然数1-100之和(s2_3.c)