(1)九九の九九の左下の三角形が印刷されます
#include<stdio.h>
int main(){
int i, j, sum;
for(i=1;i<=9;i++){
for(j=1;j<=i;j++){
sum=i*j;
printf("%d * %d= %2d ",i,j,sum);
}
printf("\n");
}
return 0;
}
(2)直角三角形に印刷する
#include<stdio.h>
int main(){
int i, j,k, sum;
for(i=1;i<=9;i++){
for(k=1;k<=9-i;k++){
printf(" ");
}
for(j=1;j<=i;j++){
sum=i*j;
printf("%d * %d= %2d ",i,j,sum);
}
printf("\n");
}
return 0;
}
(3)右上の三角形が印刷されます
#include<stdio.h>
int main(){
int i, j, sum;
for(i=1;i<=9;i++){
for(j=1;j<=9;j++){
if(j<i){
printf(" ");
}
else{
sum=i*j;
printf("%d * %d= %2d ",i,j,sum);
}
}
printf("\n");
}
return 0;
}
(4)左上の三角形が印刷されます
#include<stdio.h>
int main(){
int i, j, sum;
for(i=1;i<=9;i++){
for(j=i;j<=9;j++){
sum=i*j;
printf("%d * %d= %2d ",i,j,sum);
}
printf("\n");
}
return 0;
}
(5)長方形の九九の九九の印刷
#include<stdio.h>
int main(){
int i, j, sum;
for(i=1;i<=9;i++){
for(j=1;j<=9;j++){
sum=i*j;
printf("%d * %d= %2d ",i,j,sum);
}
printf("\n");
}
return 0;
}