c语言 输出 九九乘法表
在C语言中,输出九九乘法表是一个经典的编程练习。九九乘法表是一个10x10的表格,其中每个元素 (i, j) 表示 i * j 的结果,其中 i 和 j 分别从1到9。
下面是一个完整的C语言程序,用于输出九九乘法表:
//请简述使用for循环制作九九乘法表 #include <stdio.h> int main() { int i,j; //遍历行(外层循环控制行数) for(i=1; i<=9; i++) { //遍历列(内层循环控制列数) for(j=1;j<=i;j++) { // 输出乘法表的一个元素 printf("%d * %d=%2d ", i,j, i*j); } // 每输出完一行后换行 printf("\n"); } return 0; }
编译运行:
解释
包含头文件:#include <stdio.h> 包含了标准输入输出库,用于输入输出操作。
主函数:int main() 是程序的入口点。
循环控制:
外层循环 for (i = 1; i <= 9; i++) 用于控制行数,从1到9。
内层循环 for (j = 1; j <= i; j++) 用于控制列数,从1到9。
输出:
printf("%d * %d = %2d\t", i, j, i * j) 输出乘法表的一个元素,并使用制表符 \t 进行对齐。%2d 用于确保乘积至少占两位宽度,以保持表格整齐。
printf("\n") 在每行输出完成后换行。
还没有留言,还不快点抢沙发?