さまざまな種類の for ループを使用して、1 から 10 までの数字の立方体を見つけようとしています。for ループが評価された後、プログラムが停止し、while ループの評価に進まないのはなぜでしょうか? 誰か助けてくれませんか?ちなみに、for ループと while ループは同じことをするはずです。ありがとう。
#include <stdio.h>
#include <stdlib.h>
/*
*
*/
int main(void)
{
int num;
for ( num=1; num<11; num++){
printf("The cube of %d is %d\n", num, num*num*num);
}
getchar();
return 0;
}
#include <stdio.h>
int main1(void)
{
int num1;
scanf("%d", &num1);
while (num1<11) {
printf("The cube of %d is %d\n", num1, num1*num1*num1);
num1++;
}
getchar();
return 0;
}
PS 私の最初のプログラミング言語は Python です。そのため、C が最初の for ループの後で停止する理由がわかりません... :(