C语言编菱形,谢谢大家了~
要求使用for循环,望讲解一下~~~
控制输出n行
{控制每行输出i个空格
控制每行输出j个*号
输出一个回车}
找m456要code
#include<stdio.h> void main() { int n,j,k,l,i; printf("shu ru ji shu\n"); scanf("%d",&l); for(n=1;n<=l/2+1;n++) { for(j=0;j<l/2+1-n;j++) printf(" "); for(k=1;k<=2*n-1;k++) printf("*"); printf("\n"); } for(i=l-n+1;i>=1;i--) { for(j=0;j<n-i-1;j++) printf(" "); for(k=1;k<=2*i-1;k++) printf("*"); printf("\n"); } }