求助?。。?/h1>
這個程序的功能是用星號打出一個邊長為n的正方形,請問如何修改才能達(dá)到預(yù)期效果
#include<stdio.h>
int main()
{
?int i=1,j=1,k=1,l=1,n;
?scanf("%d",&n);
?while(i<n+1)
?{
?printf("*");
?i++;
?}
?printf("\n");
?while(k<n-1)
?{
??printf("*");
??while(j<n-1)
??{
??printf(" ");
??j++;
??}
??printf("*");
??printf("\n");
??int j=1;
??k++;
?}?
?while(l<n+1)
?{printf("*");
?l++;
?}
}
?
這個程序的功能是用星號打出一個邊長為n的正方形,請問如何修改才能達(dá)到預(yù)期效果
#include<stdio.h>
int main()
{
?int i=1,j=1,k=1,l=1,n;
?scanf("%d",&n);
?while(i<n+1)
?{
?printf("*");
?i++;
?}
?printf("\n");
?while(k<n-1)
?{
??printf("*");
??while(j<n-1)
??{
??printf(" ");
??j++;
??}
??printf("*");
??printf("\n");
??int j=1;
??k++;
?}?
?while(l<n+1)
?{printf("*");
?l++;
?}
}
?
2016-09-25
#include<stdio.h>
int main()
{
?int i=1,j=1,k=1,l=1,n;
?scanf("%d",&n);
?
?
?while(i<n+1)
?{
?printf("*");
?i++;
?}
?printf("\n");
?
?
?
?while(k<n-1)
?{
??printf("*");
??while(j<n-1)
??{
??printf(" ");
??j++;
??}
??printf("*");
??printf("\n");
??j=1;
??k++;
?}
?
?
??
?while(l<n+1)
?{printf("*");
?l++;
?}
}
?
2016-09-24