精华内容
下载资源
问答
  • n = eval(input("请输入三角形的高度(层数):")) num = 2*n-1 for i in range((num+1) // 2) : for j in range(num) : if num//2-i <= j <= num//2+i : print("*", end="") else : print(" ", end="") #...

    效果图

    效果图

    源代码

    
    n = eval(input("请输入三角形的高度(层数):"))
    num = 2*n-1
    for i in range((num+1) // 2) :
        for j in range(num) :
            if num//2-i <= j <= num//2+i :
                print("*", end="")
            else :
                print(" ", end="")
        # 换行
        print()
    
    
    展开全文
  • Python.输出星号三角形

    千次阅读 2020-10-22 22:37:34
    输出星号三角形 描述 读入一个整数N,N是奇数,输出由星号字符组成的等边三角形,要求:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬...

    Python.输出星号三角形

    描述:

    读入一个整数N,N是奇数,输出由星号字符组成的等边三角形,要求:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬第1行1个星号,第2行3个星号,第3行5个星号,依次类推,最后一行共N的星号。

    代码

    n=eval(input())
    x=int((n+1)/2)
    for i in range(1,x+1):
        print(' '*(x-i),end='')
        print('*'*(2*i-1),end='')
        print(' '*(x-i))
    
    运行结果:
    5
      *  
     *** 
    *****
    
    展开全文
  • 实例006 编程输出星号组成的等腰三角形本实例将作为接触Java开发的***个程序,用JDK工具包和记事本来完成。通过本实例可以体会Java最基本的开发方式,它可以不借助任何IDE集成开发工具,虽然效率不会太高,但是这也...

    实例006  编程输出星号组成的等腰三角形

    本实例将作为接触Java开发的***个程序,用JDK工具包和记事本来完成。通过本实例可以体会Java最基本的开发方式,它可以不借助任何IDE集成开发工具,虽然效率不会太高,但是这也能够说明Java程序可以在任何环境中开发。作为***个接触Java的程序,本实例将在控制台中输出一个等腰三角形。运行效果如图1.23所示。

    c805c8f96310073d310cd14ce522da2f.png

    图1.23  程序运行效果

    本实例实现在控制台输出由星号字符组成的等腰三角形,其实现原理是通过输出语句在控制台输出每行对应数量的空格与"*"字符。本实例主要用到的输出语句是System.out.println()方法,下面对其进行详细讲解。

    System.out.println()方法在控制台输出一串字符串,并自动添加换行符号。语法如下:System.out.println("     ***");

    (1)打开记事本或其他文本编辑工具,在其中编写Java程序代码,并保存到指定位置,这里保存到E盘的Program文件夹,文件名为Triangle.java。程序代码如下:public class Triangle {

    public static void main(String[] args) {

    System.out.println("      *");

    System.out.println("     ***");

    System.out.println("    *****");

    System.out.println("   *******");

    System.out.println("  *********");

    }

    }

    注意:类名的首字母要大写,这是Java编码规范中的建议。另外,Java区分大小写,所以无论是类名、方法名,还是变量名称都要注意统一大小写格式。

    (2)对编写的Java文件进行编译,按Windows+R键,将调出系统的"运行"对话框,如图1.24所示。在"打开"下拉列表框中输入cmd命令,然后单击"确定"按钮。

    (3)在命令提示符后输入命令转入源码文件所在的文件夹。输入"e:"并按Enter键,转到E盘位置,输入"cd Program"命令并按Enter键转到该文件夹路径,然后输入编译命令"javac Triangle.java"进行编译,如图1.25所示。

    c82a3915bf7257f85e98a038799bfffe.png

    图1.24  "运行"对话框

    2a0f392e8b31a5047d05f3873aff805a.png

    图1.25  编译Triangle.java

    (4)运行编译后的Java程序,在控制台命令提示符后输入"java Triangle"命令并按Enter键,这样会执行这个Java程序,运行结果会输出一个等腰三角形,如图1.26所示。

    注意:运行Java程序时不需要使用文件扩展名,如java Triangle.class是错误的命令。

    心法领悟006:Java源文件名的大小写。

    在编译Java源文件时,文件的名称与类名是必须相同的,如果类的名称与文件名称的字母大小写不同,会导致编译错误。例如,把源文件名称改成小写,导致文件名与类名不同,然后再执行编译命令会导致如图1.27所示的错误。

    963cac18fe14452222cca4fc3c035660.png

    图1.26  程序运行结果

    f8e66c7b8b2fa1a48e4e2ec419549b80.png

    图1.27  文件名与类名不同产生的错误

    【责任编辑:云霞 TEL:(010)68476606】

    点赞 0

    展开全文
  • JAVA控制台输出三角形星号图形Demo

    千次阅读 2020-07-16 20:24:58
    JAVA控制台输出三角形星号图形Demo ` public class Test04 { //调用函数 public static void main(String[] args) { Test04 te = new Test04(); int c = te.output(7);//输出行数 System.out.println(c); } ...

    JAVA控制台输出正三角形星号图形Demo

    public class Test04 {
    //调用函数
    	public static void main(String[] args) {
    		
    		Test04 te = new Test04();
    		int c = te.output(7);//输出行数
    		System.out.println(c);
    
    	}
    	public int output(int a){//a 控制行
    		for (int i = 0; i < a; i++) {
    			for (int j = 0; j < a - i; j++)// 输出空格随着循环是递减的
    			{
    				System.out.print(" ");
    			}
    			for (int k = 0; k <= i*2; k++)// 输出*号随着外循环是递增的
    			{
    				System.out.print("*");
    			}
    			System.out.println();
    		}
    		return a;
    	}
    
    }
    

    在这里插入图片描述

    展开全文
  • 实现如下效果: 代码如下: package JAVA; public class T1{ public static void main(String[] args) { // TODO Auto-generated method stub for(int i=1;i<=6;i++) { ... Syst...
  • python练习——星号三角形 I

    万次阅读 2018-04-12 12:09:44
    星号三角形 I &nbsp; 描述 读入一个整数N,N是奇数,输出由星号字符组成的等边三角形,要求: 第1行1个星号,第2行3个星号,第3行5个星号,依次类推,最后一行共N的星号。 &nbsp; 输入 示例1:3 &nbsp;...
  • PTA C++ 输出星号组成的三角形

    千次阅读 2021-06-15 09:22:53
    输出星号组成的三角形 (10 分) 从键盘输入一个整数 n,然后输出一个由星号 “ * ” 组成的 n 行的三角形。 输入格式: 例如:输入 5 输出格式: * 输入样例: 5 输出样例: * *** ***** ******* ********* ...
  • } 用一个for语句输出星号组成的等腰三角形方法: 1、温习课本上的方法 课本上的思路是外部使用一个for循环语句来控制打印行数,内部用两个for循环语句分别打印空格符以及星号符。这种思路说白了就是打印了两个...
  • C语言实现输出星号组成的三角形

    万次阅读 多人点赞 2018-12-14 10:44:45
    输出指定底边长度的由*组成的三角形。第一排输出*,第二排输出***,以此类推。每行中间对齐,每行的最后一个*后输出回车。 输入边长为1-80中的奇数如输入错误边长,输出error。 代码 #include &amp;lt;stdio.h...
  • python编程题3.4:星号三角形

    千次阅读 2020-03-15 21:40:46
    读入一个整数N,N是奇数,输出星号字符组成的等边三角形,要求: ‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬...
  • 工具/原料电脑eclipse开发工具方法/步骤1温习课本上的方法课本上的思路是外部使用一个for循环语句来控制打印行数,内部用两个for循环语句分别打印空格符以及星号符。这种思路说白了就是打印了两...
  • JAVA-打印星号三角形

    千次阅读 2020-10-26 23:31:30
    之后我们又可以得出除了首尾两行,中间的行都是打星号,再打空格最后又是星号。所以可以用if语句进行判断这三种情况: ①第一行时打印一个星号。 ②最后一行时打印2number-1(number总行数)个星号。 ③其余情况打印...
  • 星号实现的三角形(C语言)

    千次阅读 2019-03-04 16:06:58
    西安打印空格,再打印*,然后回车。。。找到空格和*好与行数的关系。。 #include "stdafx.h" #include "stdio.h" #include &lt;stdlib.h&gt; //row 为*行数 void triangle(int ...
  • python星号三角形

    千次阅读 2019-02-18 16:53:28
    读入一个整数N,N是奇数,输出星号字符组成的等边三角形,要求:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪...
  • 9_输出星号组成的三角形

    千次阅读 2021-01-25 13:44:03
    9_输出星号组成的三角形 通过课程进入 题 号: 49 9_输出星号组成的三角形 语言要求: C++ 输出由组成的三角形。指定底边长度。第一排输出,第二排输出***,每行中间需对齐,每行的最后一个后输出回车。 输入边长...
  • c语言打印星号三角形

    千次阅读 2020-01-21 12:50:02
    打印4种形状的三角形 代码如下 #include<stdio.h> void h1(int i,int j) { for(i=0;i<=9;i++) //控制列 { for(j=10-i;j<=10;j++) { printf("*"); } printf("\n"); } } void h2...
  • Python星号三角形

    千次阅读 2021-04-09 18:48:33
    ·可以通过循环在python完成星号三角形 N = eval(input()) a = int(N/2)+1 #先求三角形的行数 n = 1 for i in range(a): #开始循环 b = ' ' * ((N - n) // 2) #空格的个数 c = '*' * n #星号的个数 print(b + c +...
  • 星号三角形 读入一个整数N,N是奇数,输出由星号字符组成的等边三角形,要求:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭...
  • 需求:给定行数,用星号输出等边三角形 例如:给定行数 4,则输出4行的等边三角形 思路: 等边三角形,就是三边长度都要相等。可以观察出: 每行星号的个数就跟该行号序号数是相同的。第一行1个星星,第二行2个...
  • java输出三角形星星

    千次阅读 2017-07-19 15:13:54
    // 输出三角形星星 public static void main(String[] args) { // 控制行数 for (int i = 1; i ; i++) { // 控制空格 for (int j = 0; j ; j++) { System.out.print(" "); } // 控制星星数量 ...
  • C语言——星号三角形

    千次阅读 2019-01-30 11:35:23
    Description  编写一个程序输出一个由n行星号“*”...输出星号构成的n行三角形,同一行中每两个星号之间用空格分开,形状如输出示例所示。 Sample Input  5 Sample Output   *  * *  * * *  * * * *...
  • 用java编程输出三角形状的星型图案

    万次阅读 2016-04-10 00:03:50
    比如说,输出四行。
  • #打印正三角 for i in range(row+1): for j in range(i+1):#没有空格 从1开始计算 print(" ",end=" ")#不需要加列 print("*",end=" ") print() #打印倒三角 for i in range(row+1): for j in range(row-i+1):#...
  • /* All rights reserved 文件名称:main.c ...问题描述:输出倒三角*等腰三角形; */ #include <stdio.h> int main() { int i,j,k; for(i=1;i<=6;i++) { for(j=0;j<i-1;j++) ...
  • 这里我们输出直角边长为n的等腰直角三角形的格式 如下所示:比如n=1,则输出: n=2,输出: n=3,输出: 输入格式: 输入一个数n,表示三角形的边长.1<n<1000. 输出格式: 输出对应的*表示的等...
  • 简单的for循环打印三角形1,for循环方法实现星星三角代码:for i in range(0,5):for j in range(i+1):if i == 4:print("* ",end="")continueif j == 0 or j == i:print("* ",end=&...
  • Python画星号三角形

    2021-06-11 12:48:25
    <p style="text-align:center"><img alt="" src="https://img-ask.csdnimg.cn/upload/1623386884893.jpg" /></p>  </p>
  • 题目要求:请用C++的信息输出方式,使用循环语句在屏幕上输出一个由星号组成的直角三角形,形状如下:***************要求:完全使用C++的信息输出方式,即cout以及流插入操作符编写,不得使用c语言中的printf等函数...
  • 使用C语言打印不同星号图案

    千次阅读 2021-05-21 01:41:57
    一、画图方法画一个图,通常可以选择如下方法:1、画每一个图形,填充形状覆盖的像素。2、对于图像中每个像素,采样该像素覆盖了什么形状。第一种就是光栅化...如果要输出文本模式,只用两个符号表示图形,可用...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,684
精华内容 673
关键字:

编程输出星号三角形