int N = 8;
for (int j=1; j<=N; j++)
{
for (int i=1; i<=j; i++)
{
System.out.print(i + " ");
}
for (int i=j-1; i>=1; i--)
{
System.out.print(i + " ");
}
System.out.println();
}
效果图:
java中用循环方法编程输出 1 121 12321
int N = 8; for (int j=1; j<=N; j++) { for (int i=1; i<=j; i++) { System.out.print(i + " "); } for (int i=j-1; i>=1; i--) { System.out.print(i + " "); } System.out.println();} 效果图:...
java编程题求解:使用for语句打印显示下列数字: 1 121 12321 1234321
public static void main(String[] args) { for (int i = 1; i < 5; i++) { for (int j = 1; j < i; j++) { System.out.print(j);} for (int j = i; j >= 1; j--) { System.out.print(j);} System.out.print(" ");} } ...
编程输出以下图形 1 121 12321
int main(){int n,i,j;scanf("%d",&n);for(i=0;i<n;i++){for(j=0;j<n-i;j++)printf(" ");for(j=0;j<=i;j++)printf("%c",'1'+j);for(j-=2;j>=0;--j)printf("%c",'1'+j);printf("\\n");} return 0;} ...
...图案的层数在程序运行时由键盘输入 1 121 12321 1234321
int main(){ int i,j,k=1,temp;printf("please input your layer:");scanf("%d",&temp);if(temp>10){ printf("input wrong");} printf("\\n");for(i=1;i<=temp;i++){ k=1;for(j=1;j<=temp-i;j++)printf(" ");for(;j<=temp;j++)printf("%d",k++);for(k=k-2;k...
java 利用循环 制作图形 图是金字塔状
给你提供个有趣的方法。1*1=1 11*11=121 111*111=12321 1111*1111=1234321 看出规律了吧?这样就简单多了,只考虑前面空几格就行了。代码如下:class test{ public static void main(String[]args){ for(long i=1,j=4;j>0;i=i*10+1,j--){ for(int k=0;k<j;k++){ System.out...
1 121 12321 1234321 C语言程序用for循环,怎么编
int i,j;for(i=1;i<5;i++){ for(j=1;j<=i;j++)printf("%d",j); \/*打印前半部分*\/ for(j=i-1;j>0;j--)printf("%d",j);\/*打印后半部分*\/ printf(" "); \/*打印空格部分*\/ }
...用c语言写。 1 121 12321 1234321 12321 121 1
void output(int n){ int i,j,temp;for(i=1;i<=n;i++){ temp=n-i;while(temp--)printf(" ");for(j=1;j<=i;j++)printf("%d",j);for(j=i-1;j>=1;j--)printf("%d",j);printf("\\n");} for(i=n-1;i>=1;i--){ temp=n-i;while(temp--)printf(" ");for(j...
如何用python编程输出如下图形 1 121 12321?
层数 = 3for i in range(1,层数+1):print(" "*(层数-i),end="") # 数字左侧的空格for j in range(1,i+1): # 显示左侧数字print(j,end="")for j in range(i-1,0,-1): # 显示右侧数字print(j,end="")print(" " * (层数 - i), end="") # 数字右侧的...
怎么用python输出下面的 12321 121 1?
for i in range(7,0,-1):n=""for j in range(1,i):n = n + str(j)for j in range(i,0,-1):n = n + str(j)print n 希望我的回答对你有帮助,你的采纳是最好的鼓励~
如何打印这样的图形
for i:=1 to 5 do begin for j:=4 to i do write('1');for j:=1 to i do write(j);for j:=i-1 to 1 do write(j);for j:=4 to i do write('1');writeln end;