C语言打印三角形99乘法表
时间: 2023-11-23 20:51:10 浏览: 74
C语言打印九九乘法口诀表
以下是三个打印三角形99乘法表的C语言代码:
<<引用:>>
```c
#include<stdio.h>
int main(){
int i,j; //下三角
for(i=1;i<=9;i++){
for(j=1;j<=i;j++){
printf("%d*%d=%d ",i,j,i*j);
}
printf("\n");
}
return 0;
}
```
<<引用:>>
```c
#include<stdio.h>
int main(){
int i,j; //上三角
for(i=1; i<=9; i++){
for(j=1; j<=9; j++){
if(j<i)
printf(" ");
else
printf("%d*%d=%-3d ",i,j,i*j);
}
printf("\n");
}
return 0;
}
```
<<引用:>>
```c
#include<stdio.h>
int main(){
int a,b,c;
for(a=9;a>=1;a--){
for(b=9;b>=1;b--){
c=a*b;
if(a==b && a!=1){
printf("%d %d=%d\n",a,b,c);
}
else if(a>b){
break;
}
else if(c/10){
printf("%d %d=%d ",a,b,c);
}
else{
printf("%d*%d=%d ",a,b,c);
}
}
}
return 0;
}
```
阅读全文