运行结果:
C语言代码:
/* c how to program 习题3.24 */
#include <stdio.h>
#include <stdlib.h>
int main()
{
//分别定义变量
int i = 0, j;
int n;
//打印表格格式
printf("N\t10*N\t100*N\t1000*N\n\n");
//当i++少于10,进入循环,因为有10行,所以记数值为10,作用是打印10行
while(i++ < 10){
//赋值n=i,即由1到10
n = i;
//初始代j的值为0
j = 0;
//当j++少于4,进入循环,因为有4列,所以记数值为4,作用是打印每行的数值
while(j++ < 4){
//打印一个数值
printf("%d\t", n);
//计算下一个数值
n = 10 * n;
}
//打印完一行,换行
printf("\n");
}
return 0;
}