资源描述:
《C语言打印图形.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1-1.编程,输入n,输出如下例(n=5)所示的图形:*************************————main(){inti,j,n;scanf("%d",&n);for(i=1;i<=n;i++){for(j=1;j<=n-i;j++)printf("");for(j=1;j<=n;j++)printf("*");printf("");}}1-2.编程,输入n,输出如下例(n=5)所示的图形:*************************————main(){inti,j,n;scanf("%d",&
2、n);for(i=1;i<=n;i++){for(j=1;j<=i-1;j++)printf("");for(j=1;j<=n;j++)printf("*");printf("");}}1-3.编程,输入n值,输出如下例(n=4)所示的图形:****************————main(){inti,j,n;scanf("%d",&n);for(i=1;i<=n;i++){for(j=1;j<=n-i;j++)printf("");for(j=1;j<=2*i-1;j++)printf("*");printf("
3、");}}1-4.编程,输入n值,输出如下例(n=4)所示的图形:****************————main(){inti,j,n;scanf("%d",&n);for(i=1;i<=n;i++){for(j=1;j<=i-1;j++)printf("");for(j=1;j<=2*(n-i)+1;j++)printf("*");printf("");}}1-5.编程,输入n值,输出如下例(n=4)所示的高和上底均为n的等腰梯形:****************************————main(){
4、inti,j,n;scanf("%d",&n);for(i=1;i<=n;i++){for(j=1;j<=n-i;j++)printf("");for(j=1;j<=2*i-2+n;j++)printf("*");printf("");}}1-6.编程,输入n值,输出如下例(n=4)所示的高和下底均为n的等腰梯形:****************************————main(){inti,j,n;printf("Inputn=");scanf("%d",&n);for(i=n;i>=1;i--){fo
5、r(j=1;j<=n-i;j++)printf("");for(j=1;j<=2*i-2+n;j++)printf("*");printf("");}}1-7.编程,输入n,输出如下例(n=3)所示的边长为n的菱形:*************————main(){inti,j,k,n;printf("Inputn=");scanf("%d",&n);for(i=1;i<=2*n-1;i++){if(i<=n)k=i;elsek=2*n-i;for(j=1;j<=n-k;j++)printf("");for(j=1
6、;j<=2*k-1;j++)printf("*");printf("");}}1-8.编程,输入n值,输出如下例(n=4)所示的边长均为n的正六边形:**********************************************当n=4时————main(){inti,j,k,n;printf("Inputn=");scanf("%d",&n);for(i=1;i<=2*n-1;i++){if(i<=n)k=i;elsek=2*n-i;for(j=1;j<=n-k;j++)printf("");fo
7、r(j=1;j<=2*k-2+n;j++)printf("*");printf("");}}1-9.编程,输入n值,输出如下例(n=4)所示的图形:**********————main(){inti,j,n;printf("Inputn=");scanf("%d",&n);for(i=1;i<=n;i++){if(i==1
8、
9、i==n){for(j=1;j<=n;j++)printf("*");printf("");}else{for(j=1;j<=n-i;j++)printf("");printf("*
10、");}}}1-10.编程,输入n值,输出如下例(n=4)所示的图形:**********————main(){inti,j,n;printf("Inputn=");scanf("%d",&n);for(i=1;i<=n;i++){if(i==1
11、
12、i==n){for(j=1;j<=n;j++)printf("*