i sum=sum+i i++; printf(sum%dn", sum ) 说明 (1)存放累加求和的变量sum,说明 后必须赋初值,一般为0,否则由于说明的 变量其原有初值不确定,导致结果有误。 点专此处结束放殃 4合
{ sum=sum+i; i++; } printf ("sum=%d\n",sum ); } 说明 (1)存放累加求和的变量sum,说明 后必须赋初值,一般为0,否则由于说明的 变量其原有初值不确定,导致结果有误
2)程序中sm=sum+i;语句是一个 累加求和功能的语句,它是将变量sum中 的数值加上变量计的数值,求和后再放入 变量sum中,此时变量sum中存放的数值已 经变为新的数值,原有数值已被覆盖掉 以上程序运行情况如下: Please input n: 100K sum=5050 点专此处结束放殃 4合
(2)程序中sum=sum+i; 语句是一个 累加求和功能的语句,它是将变量sum中 的数值加上变量i中的数值,求和后再放入 变量sum中,此时变量sum中存放的数值已 经变为新的数值,原有数值已被覆盖掉。 以上程序运行情况如下: Please input n : 100↙ sum=5050
5.2.2d0- while循环语勿 do- while循环语句的形式如下: do 循环体语句 while(表达式) do- while语句的执行过程如图5-2所示 点专此处结束放殃 4合
5.2.2 do-while 循环语句 do-while 循环语句的形式如下: do 循环体语句 while (表达式); do-while语句的执行过程如图5-2所示
循环体语句 非0 表达式 0 图5-2d0-whle语句的执行过程 点击地处结束放映 4合
图5-2 do-while语句的执行过程