php打印倒立金字塔,编写程序打印*字符形成的等腰三角形倒立金字塔图形 ******* ***** *** *...

导航:网站首页 >

编写程序打印*字符形成的等腰三角形倒立金字塔图形 ******* ***** *** *

编写程序打印*字符形成的等腰三角形倒立金字塔图形 ******* ***** *** *

匿名网友:

#include#define N 7 //行数#define KG N-i-1 //每行空格数#define XH i*2+1 //每行星号数void main(){int i,j;for ( i=0;i{for ( j=0;jfor ( j=0;jprintf("\n");}}改成倒的,将前面相应的定义语句改下#define KG i#define XH (N-i)*2-1

匿名网友:

#includevoid main(){ int i,j,k; for(i=1;i<=8;i++) { for(j=1;j<=8-i;j++) printf(" "); for(k=1;k<=2*i-1;k++) printf("*"); printf("\n"); }}这是运行通过的,,肯定没有问题 !!!!!!!!说话算数,记得给我分啊,以后有这方面的问题可以随时来问我。

...

匿名网友:

******************主程序********************SET TALK OFFCLEARINPUT "请输入三角形的行数:" TO NDO TRIANGLE WITH N &&调用TRIANGLE过程SET TALK ONRETURN ************** TRIANGLE过程****************PROCEDURE TRIANGLEPARAMETERS M &&N的值传给MFOR I=1 TO M FOR J=1 TO 2*I-1 @I+2,(M+i)-j say "*" ENDFORENDFORRETURNENDPROCVisual FoxPro集成环境中编辑和运行上述程序的步骤如下:①启动程序编辑窗口,先输入调用程序主程序后录入过程代码,结果是过程与调用程序位于同一个程序文件中。

②运行程序文件,首先会提示输入三角形的行数整数,然后才会在系统工作区窗口中出现结果。

匿名网友:

代码如下, 可以通过修改上面#define的ROW和CHAR控制行数以及打印的字符。

#include #define ROW 5#define CHAR '*'int main(){ int i, j; for (i = 1; i <= ROW; ++i) { // 输出ROW-i个空格 for (j = 0; j < ROW-i; ++j) putchar' '); // 输出2i-1个字符 for (j = 0; j < i*2-1; ++j) putchar(CHAR); // 换行 putchar('\n'); } return 0;}...

匿名网友:

复制下来,编译一下吧,TC2下编译通过,和你的要求一样,是一个三角形的星图案.main(){int i,j,k;for(i=0;i{for(j=2-i;j>0;--j)printf(" ");for(k=0;kprintf("* ");printf("\n");}}

匿名网友:

自己写的,应该能满足你要求了。

public class Triangle { public static void main(String args){ int maxLength = 10; //金字塔的边长,可按你需求修改的 for(int m=1;m<2*maxLength;m++){ if(m匿名网友:

先贴效果:7 * *** ***** ******* ********* *********** *************13 * *** ***** ******* ********* *********** ************* *************** ***************** ******************* ********************* *********************** *************************再贴代码:#include "stdio.h"#include "conio.h"void printJinZT(int n){ int i,j; for(i=1;i=i;j=j-2) { printf(" "); } for(j=1;j<=i;j++) { printf("*"); } printf("\n"); }} main(){ int n=0; scanf("%d",&n); printJinZT(2*n-1); getch);} 再写思路:2层循环外层控制打印的行数里层的2个for一个控制前面的空格递减,一个控制星号递增 【高度自己输入就可以了!】好运!...

匿名网友:

Private Sub Command1_Click()Dim i As IntegerDim j As IntegerDim s As StringFor i = 1 To 9s = Space((9 - i) * 2)For j = -(i - 1) To i - 1s = s & i - Abs(j) & " "NextPrint sNextEnd Sub

问题推荐

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值