我試圖打印從1到20的所有數字的立方體(n )。我想知道在我的代碼如何評估C編程中for循環的表達式?
printf("Enter an integer value\n");
是必要的。這條線的目的是什麼?有人可以解釋嗎?謝謝。這是我第一天學習C.
#include <stdio.h>
#include <stdlib.h>
/*
*
*/
int main(int argc, char** argv)
{
int num;
printf("Enter an integer value\n");
scanf("%d", &num);
for (num=1; num<21; num++){
printf("The cube of %d is %d\n", num, num*num*num);
}
getchar();
}
你谷歌'printf'?請參閱[printf(3)](http://man7.org/linux/man-pages/man3/printf.3.html) – 2014-09-05 05:30:27
並且由於您正在開始學習C:在編譯器中啓用所有警告和調試信息(例如,如果使用[GCC](http://gcc.gnu.org/),使用'gcc -Wall -g'進行編譯和**現在學** * * **如何使用調試器**(例如'gdb')。 – 2014-09-05 05:32:43
@BasileStarynkevitch或者只是使用Visual Studio並切換到調試 – 2014-09-05 05:33:34