用C语言怎么写乘法表主要是那个表格符不知道怎么跟在算式后面
- 提问者网友:伴风望海
- 2021-03-01 20:38
- 五星知识达人网友:思契十里
- 2021-03-01 22:04
#include<stdio.h>
int main(){
int i,j,k;
for(i=1;i<=9;i++){
putchar('+');
for(j=1;j<=i;j++){
for(k=0;k<6;k++){
putchar('-');
}
putchar('+');
}
puts("");
putchar('|');
for(j=1;j<=i;j++)
printf("%dx%d=%2d|",j,i,i*j);
puts("");
}
putchar('+');
for(j=1;j<i;j++){
for(k=0;k<6;k++){
putchar('-');
}
putchar('+');
}
puts("");
return 0;
}
参考这段代码,欢迎交流哈.
再问: 谢谢可以麻烦你看看我这个代码怎么样改正才能像那样吗
再答: 恩,你等会哈,我帮你改一下哈。
再问: 谢谢哈,尽量简单一点,那个putchar没学过...
再答: #include<stdio.h>
#include<stdlib.h>
#define putCell() printf("+------")
int main(){
int count,num;
for(count = 1;count <= 9;count++){
for(num = 1;num <= count;num++)
putCell();
printf("+\n");
for(num = 1;num <= count;num++)
printf("|%1dx%1d=%2d",num,count,num*count);
printf("|\n");
}
for(count = 1;count <= 9;count++)
putCell();
printf("+\n");
return 0;
}参考下哈。