输出九九乘法表
程序员文章站
2024-03-23 18:24:40
...
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(){
int i, j, t;
for (i = 1; i < 10; i++){
for (j = 1; j < 10; j++){
t = i*j;
printf("%d*%d=%d\n", i, j, t);
}
}
system("pause");
return 0;
}
可以输入九九乘法表,但无法分行。
#include <stdio.h>
int main(){
int i, j, t;
for (i = 1; i < 10; i++){
for (j = 1; j < 10; j++){
t = i*j;
printf("%d*%d=%2d\t", i, j, t);
}
}
system("pause");
return 0;
}
通过查阅资料知道,%2d控制宽度为两个字符且右对齐。
若想要其他图形,也可在for语句的循环体内加if语句,来输出想要的图形。