上代碼
#include<stdio.h>
#include<math.h>
int main()
{
int x, m;
double y;
for (y=10; y>=-10; y--)
{ m = 2 * sqrt(100 - y*y); for (x=0; x<30-m; x++) { printf(" "); } printf("*"); for (; x<30+m; x++) { if(x==20&&y==4||x==22&&y==5||x==24&&y==4) printf("*"); else if(x==33&&y==4||x==35&&y==5||x==37&&y==4) printf("*"); else if(x==22&&y==-3||x==37&&y==-3) printf("*"); else if(x>22&&x<37&&y==-3) printf("-"); else if(x==23&&y==-4||x==36&&y==-4) printf("*"); else if(x==24&&y==-5||x==35&&y==-5) printf("*"); else if(x>40&&y==7) printf("*"); else if(x>=40&&y==6) printf("*"); else if(x>=39&&y==5) printf("*"); else if(x>=40&&x<=46&&y==4) printf("*"); else if(x>=42&&x<=44&&y==3) printf("*"); else if(x>=26&&x<=33&&y==-6) printf("*"); else printf(" "); } printf("*"); for (x=0; x<30-m; x++) { if(x==4&&y==9) printf("*"); else if(x>=0&&x<=1&&y==8) printf("*"); else if(x==0&&y==7) printf("*"); else printf(" "); } printf("\n");
}
return 0;
}
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
已運行,求更多
uj5u.com熱心網友回復:
這個?
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/269362.html
標籤:C語言
下一篇:新手剛學,請大佬們賜教
