77问答网
所有问题
当前搜索:
编写程序输出菱形用一个for循环
如何
使用for循环编写
java
程序
,打印出
菱形
答:
代码如下:public class App {public static void main(String[] args) {int n = 9;
for
(int i = 0; i < n; i++) {int m = Math.abs((n / 2) - i);for (int j = 0; j < m; j++) {System.out.print(" ");}m = n - Math.abs((n / 2) - i) * 2;for (...
用C语言
输出菱形
答:
提供2个 include<stdio.h> void main(){ int i,j,k;
for
(i=
1
;i<=4;i++) //先打印上边的四行 { for(j=1;j<=4-i;j++) //控制要打印的空格数量 printf(" ");for(k=1;k<=2*i-1;k++) //控制要打印的星号数 printf("*");printf("\n");} for(i=1;i<=3;i++){ fo...
用C语言
编程输出菱形
图案
答:
include<stdio.h> void main() { int i,j,k;
for
(i=
1
;i<=4;i++) //先打印上边的四行 { for(j=1;j<=4-i;j++) //控制要打印的空格数量 printf(" "); for(k=1;k<=2*i-1;k++) //控制要打印的星号数 printf("*"); printf("\n"); } for(i=1;i<=3;i++) { ...
用c语言
编写一
段
程序
,
输出菱形
图案
答:
include<stdio.h> void main() { int i,j,k;
for
(i=
1
;i<=4;i++) //先打印上边的四行 { for(j=1;j<=4-i;j++) //控制要打印的空格数量 printf(" "); for(k=1;k<=2*i-1;k++) //控制要打印的星号数 printf("*"); printf("\n"); } for(i=1;i<=3;i++) { ...
c语言
输出
空心
菱形
的代码?
答:
"%c",ch);
for
(j = 0; j < 2 * i -
1
; ++j) printf(" "); //
菱形
内部空格if(i) printf("%c",ch);printf("\n");}for(i = n - 2;i >= 0; --i) { // 下半部分for(j = 0;j <= n - i; ++j) printf(" "); //
输出
每行前导空格printf("%c"...
编写一个程序
。
答:
var n,i,j:integer;begin write('n='); readln(n);
for
i:=
1
to n do begin write('':n-i); for j:=1 to i+i-1 do write(i); writeln end; for i:=-n+1 to n-1 do begin write('':abs(i)); for j:=0 to 2*(n-1-abs(i)) do wri...
用c++,打印
一个
空心
菱形
(
for循环
)
答:
cout<<"*"; } else{ cout<<" "; } } cout<<endl; } getchar(); return 0;}width就是宽度,输入整数,如果是偶数,就加
1
,这样才能
输出
完整的
菱形
。
求:用Java语言
写
只用
一个for循环输出
“*”组成的空心
菱形
的思路或代码...
答:
public class Kong{ public static void main(String []args){ int hangshu = 11;int yiban = hangshu / 2 +
1
;int yibanduo = hangshu / 2;
for
(int k = 1;k <= yiban;k++){ for(int i = 1;i <= (yiban - k);i++){ System.out.print(" ");} System.out.print("*")...
C语言 帮忙编
一个
输出菱形
的
程序
答:
int i,j,k,t;
for
(i=-2; i<3; i++){ k=abs(i);/* 输出左边空格 */ for(j=0; j<=k; j++)printf(" ");printf("*"); /* 输出左边* */ /* 输出中间空格 */ for(j=1; j<2*(2-k); j++)printf(" ");if(k==2)printf("\n"); /* 首尾行只
输出1个
* */ el...
JAVA的
for循环
打印
菱形
公式是什么?
答:
n-
1
)*d \x0d\x0a那么套用公式里面的
循环
就应
写for
(int j=1;j<=1+(i-1)*2;j++)\x0d\x0a就能
输出
1 3 5 7 个星星\x0d\x0a倒三角也一样 套公式\x0d\x0a倒三角的d值为-2 , \x0d\x0a用了这个公式,输出三角真的跟浮云一样简单 // Sn =a1+(n-1)*d ...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜