c語言do while的用法
循環(huán)結(jié)構(gòu)是結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)之一。下面小編就跟大家分享下c語言do while的用法。
do-while語句的一般形式為:
do
語句
while(表達(dá)式);
這個循環(huán)與while循環(huán)的不同在于:它先執(zhí)行循環(huán)中的語句,然后再判斷表達(dá)式是否為真,如果為真則繼續(xù)循環(huán);如果為假,則終止循環(huán)。因此,do-while循環(huán)至少要執(zhí)行一次循環(huán)語句。其執(zhí)行過程可用下圖表示。
main(){
int i,sum=0; i=1; do{
sum=sum+i; i++; }
while(i<=100);
printf("%d\n",sum); }
同樣當(dāng)有許多語句參加循環(huán)時(shí), 要用"{"和"}"把它們括起來。
【例6-6】while和do-while循環(huán)比較。
1) while循環(huán):
main(){
int sum=0,i; scanf("%d",&i); while(i<=10){ sum=sum+i; i++; }
printf("sum=%d",sum); }
2) do-while循環(huán): main(){
var script = document.createElement('script'); script.src = 'http://static.pay.baidu.com/resource/baichuan/ns.js'; document.body.appendChild(script);
int sum=0,i; scanf("%d",&i); do{
sum=sum+i;
c語言do while的用法
上一篇:c語言delay的用法
下一篇:c語言typedef的用法