English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
一、whileとdo-whileの紹介
1while文
文法:
while(評価式){
ループ体;
}
ループの過程:
1.評価式を先に判断し、真の場合、2、それで3
2.ループ体を実行し、終了後、1
3.ループを抜ける
2).do-while文
文法:
do{
ループ体;
}
注意:whileの後の小括弧には;が続く必要があります
ループの過程:
1.ループ体を実行し、終了後、2
2.評価式の結果が真の場合、1、それで3
3.ループを抜ける
3).do-whileとwhileの最大の違いは:
do-whileは少なくとも一度は実行されます1次のループ体が、whileが一度も実行されない場合もあります
二 whileの注意点
1.ループの条件を常に真または偽にしないでください。そうしないと、意味がないかもしれません
2.whileの後には;を付けないでください
3.whileループの後に大括弧を省略できるが、省略すると最も近い命令に影響を与え、その命令は変数の宣言ではありません
4.while文ブロック内で定義された変数は、その外では使用できません
チップ:以下のコード例
#include <stdio.h> int main(int argc, const char * argv[]) { //while int i = 1,sum = 0; while(i <= 100) { sum += i; i++; } printf("から1加える100の和が:%d\n",sum); // do-while char answer; do{ printf("パフォーマンス\n"); printf("満足ですか?"63;\n"); scanf("%c",&answer); } return 0; }
まとめ
以上がこの記事の全てです。本文の内容が皆様の学習や仕事に役立つことを願っています。何か疑問があれば、コメントで交流してください。