?输出? ? ? ?
? ? ? ??* ? ? ??*** ?? ?***** ? ******* *********
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=5;i++){
for(j=1;j<=2*5-2*i;j++)
printf(" ");
for(j=1;j<=i*2-1;j++)
printf("*");
printf("\n");
}
return 0;
}
输出
? ? * ? ?*** ? ***** ?******* *********
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=5;i++){
for(j=1;j<=5-i;j++)
printf(" ");
for(j=1;j<=i*2-1;j++)
printf("*");
printf("\n");
}
return 0;
}
输出
? ? * ? ?*** ? ***** ? ?*** ? ? *
#include<stdio.h>
#include<math.h>
int main()
{
int i,j;
for(i=1;i<=5;i++){
for(j=1;j<=abs(3-i);j++)
printf(" ");
for(j=1;j<=(2*(3-abs(3-i))-1);j++)
printf("*");
printf("\n");
}
return 0;
}
?图形问题模板:
#include<stdio.h> int main() { int i,j; for(i=1;i<=行数;i++){ ?? ?for(j=1;j<=第i行空格数(找规律);j++) ?? ?printf(" ");? ?? ?for(j=1;j<=第i行图形数(找规律);j++) ?? ??? ?printf("图形");? printf("\n"); } return 0; }
附带一个99乘法表
1*1=1 2*1=2 ? 2*2=4 3*1=3 ? 3*2=6 ? 3*3=9 4*1=4 ? 4*2=8 ? 4*3=12 ?4*4=16 5*1=5 ? 5*2=10 ?5*3=15 ?5*4=20 ?5*5=25 6*1=6 ? 6*2=12 ?6*3=18 ?6*4=24 ?6*5=30 ?6*6=36 7*1=7 ? 7*2=14 ?7*3=21 ?7*4=28 ?7*5=35 ?7*6=42 ?7*7=49 8*1=8 ? 8*2=16 ?8*3=24 ?8*4=32 ?8*5=40 ?8*6=48 ?8*7=56 ?8*8=64 9*1=9 ? 9*2=18 ?9*3=27 ?9*4=36 ?9*5=45 ?9*6=54 ?9*7=63 ?9*8=72 ?9*9=81
#include<stdio.h>
int main()
{
int i,j,k;
for(i=1;i<=9;i++){
for(j=1;j<=i;j++)
printf("%d*%d=%d\t",j,i,j*i);
printf("\n");
}
return 0;
}
|