方法一程序 # include< stdio . h》 no maIn 循环 〔inti,1sum=0 fo〔<100;+)先判断后执行,循环100次/ sⅶzh=sum+i;:/作x如 循环控制变量起 到控制循环次数 的作用。 printf("1+. +100=%d\n",su. ++(自加1运算符) -(自减1运算符)
6 方法一程序 #include <stdio.h> main() { int i, sum = 0; for (i=1; i<=100; i++)/*先判断后执行,循环100次*/ { sum = sum + i; /*作累加运算*/ } printf(" 1+…+100= %d\n", sum); } 循环 循环控制变量i起 到控制循环次数 的作用。 ++(自加1运算符) --(自减1运算符)
方法二程序 include <stdio. h> maino I int i=1, sum=0; while(i a100先判断后执行,循环n次* tw/m作累加运算M 累加次数计数器加1*/ pRintf(" 1++100 = %d\n", sum)
7 方法二程序 #include <stdio.h> main() { int i = 1, sum=0; while (i <= 100) /*先判断后执行,循环n次*/ { sum = sum+i; /*作累加运算*/ i++; /*累加次数计数器加1*/ } printf(" 1+…+100 = %d\n", sum); }
方法三程序 Include <stdio . h> maino int/i=1, sum=0: do suin sum+i 作累加运算* i++2 累加次数计数器加1* whlx=100:/^先执行后判断,循环n次* printf("1++100= %d\n",n, p)
8 方法三程序 #include <stdio.h> main() { int i = 1, sum=0; do { sum = sum+i; /*作累加运算*/ i++; /*累加次数计数器加1*/ }while (i <= 100); /*先执行后判断,循环n次*/ printf("1+…+100 = %d\n", n, p); }
涉及的语法知识 循环语句1: while while(表达式) 循环体语句
9 涉及的语法知识 -循环语句1:while while (表达式) { 循环体语句 } A F T P
涉及的语法知识 循环语句2:do- while 循环体语句 whle(表达式);
10 涉及的语法知识 -循环语句2:do-while do { 循环体语句 }while (表达式); A P T