我试图打印从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