[C基礎-繰り返し文-for,while]
くりかえし文
for文は、次の3つの要素で構成されています.
繰り返し文の例
以下はiが0から1に増加した繰り返し文である.5未満の時間だけ繰り返すので、全部で5回繰り返します.
#include <stdio.h>
int main()
{
int i;
for(i=0; i<5; i++)
{
printf("Hello, world!\n");
}
return 0;
}
しゅつりょく
Hello, world!
Hello, world!
Hello, world!
Hello, world!
Hello, world!
for文でgugudanを出力する
#include <stdio.h>
int main()
{
int input;
scanf("%d", &input);
for(int i = 1; i <= 9; i ++)
{
printf("%d X %d = %d\n", input, i, input * i);
}
return 0;
}
入力
2
しゅつりょく
2 X 1 = 2
2 X 2 = 4
2 X 3 = 6
2 X 4 = 8
2 X 5 = 10
2 X 6 = 12
2 X 7 = 14
2 X 8 = 16
2 X 9 = 18
くりかえし文
文が一定の回数で繰り返し使用される場合、主に拒否されます.
// for 문으로 "Hello, world!\n"를 5번 출력
int main()
{
for(int i=0; i<5; i++)
{
printf("Hello, world!\n");
}
return 0;
}
// while 문으로 "Hello, world!\n" 를 5번 출력
int main()
{
int i = 0;
while(i<5)
{
printf("Hello, world!\n");
i++;
}
return 0;
}
結果は同じですが、コードが違います.for文には初期式と条件式の増減式が必要ですが、while文には条件式しか必要ありません.ドアでは、初期式はwhileドアの外にあり、増減式はwhileドア内にある.while文でgugudanを出力する
#include <stdio.h>
int main()
{
int input;
scanf("%d", &input);
int i = 1;
while(i <= 9)
{
printf("%d X %d = %d\n", input, i, input * i);
i ++;
}
return 0;
}
しゅつりょく
2 X 1 = 2
2 X 2 = 4
2 X 3 = 6
2 X 4 = 8
2 X 5 = 10
2 X 6 = 12
2 X 7 = 14
2 X 8 = 16
2 X 9 = 18
Reference
この問題について([C基礎-繰り返し文-for,while]), 我々は、より多くの情報をここで見つけました https://velog.io/@fredkeemhaus/C-기초-반복문-forテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol