C言語のwhileとはコンピュータの基本的なループモードで、式が真の場合は予測を実行し、式が偽の場合はループを抜けることを意味します。
#C言語のwhileはループ文であり、コンピュータの基本的なループモードです。条件が満たされるとループに入り、条件が満たされない場合はループから抜け出す
while の実行シーケンス
while ループの実行シーケンスは非常に簡単です形式は次のとおりです:
while (表达式) { 语句; }
式が true の場合、次のステートメントを実行します。ステートメントの実行後、式が true かどうかを判断します。true の場合は、次のステートメントを再度実行し、次のステートメントかどうかを判断します。式が true... など、式が false になるまで続行し、ループから抜け出します。これがwhileの実行シーケンスです。
この関数を実装するには、以下のプログラムを作成します。
(1-1/3 1/5-1/7 1/9-1/11…)*4 の値を計算します。
# include <stdio.h> int main(void) { int i = 1; int j = 1; double sum = 0; //结果肯定是小数, 所以要定义成double或float型 while (1.0/i > 1e-6) /*当1/i小于10的-6次方时停止循环。这个循环条件是自己定的, 定得越小最后的结果就越精确。 注意1一定要写成小数的形式即1.0*/ { sum += (1.0 / i) * j; i+=2; j = -j; //实现正负交替 } sum *=4; printf("sum = %lf\n", sum); //double是%lf, 取6位小数是%.6 return 0; }
出力結果は次のとおりです:
sum = 3.141591
以上がC言語で「while」とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。