导航:首页 > 编程语言 > java打印倒直角三角形

java打印倒直角三角形

发布时间:2021-11-25 18:18:23

java打印直角三角形

public class test {
public static void main(String args[]){
for(int i=0;i<10;i++){
for(int j=0;j<i;j++){
System.out.print("*");//这里不要换行,因为你要把一行打完后才换行
}
System.out.println();
}
}
}

Ⅱ java使用for循环打印直角三角形

intx=7;
for(inti=1;i<x;i++){
System.out.print(i+"");
intz=5;
intm=i;
for(intj=1;j<i;j++){
m+=z;
z--;
System.out.print(m+"");

}
System.out.println();
}

Ⅲ java打印如下直角三角形

System.out.println("*****");
这里输出五个星号
System.out.println("*
*");
这里输出2个星号和若干个空格
自己调整就可以了(下面的也是如此)

Ⅳ 编程题目:打印倒直角三角形,用Java实现

//右对齐倒直角三角形
publicstaticvoidprint4(intnum){
intspaceNum=0;
for(inti=num;i>0;i--){
spaceNum=num-i;
for(intj=0;j<spaceNum;j++){
System.out.print("");
System.out.print("");
}
for(intj=1;j<=i;j++){
System.out.print(j);
System.out.print("");
}
System.out.println();
}
}
//左对齐倒直角三角形
publicstaticvoidprint2(intnum){
introw=num;
for(inti=1;i<=row;i++){
for(intj=1;j<=num;j++){
System.out.print(j+"");
}
num--;
System.out.println();
}
}

Ⅳ java输出直角三角形

publicclassa{
publicstaticvoidmain(String[]args){
intcount=0;
for(intx=9;x>=1;x--){
count=x;
while(count<9){
System.out.print("");
count++;
}
for(inty=1;y<=x;y++){
System.out.print("*");
}
System.out.println();
}
}
}

Ⅵ Java 输出反直角三角形数字序列 怎么写如图



publicclassKyo
{
publicstaticvoidmain(String[]args)
{
intnum=8;
for(inti=0;i<num;i++)
{
for(intj=0;j<num-i-1;j++)
{
System.out.print("");
}
for(intj=0;j<=i;j++)
{
System.out.print(j);
}
System.out.println();
}
}
}

Ⅶ java中如何用for循环实现倒直角三角形,右上是直角,如何 从九九乘法表修改过来

/**
*2015年3月21日下午9:36:23
*@authorseason测试已通过,望采纳
*
*/
publicclassPrintShape{

/**
*printMyShapeTODO输出倒三角形
*@paramline输出这个三角形有多少行(高度)
*/
publicstaticvoidprintMyShape(intline){

for(intindex=0;index<line;index++){//控制输出多少行

for(intspace=0;space<index;space++)//输出空格
System.out.print("");

for(intmark=0;mark<(line-index);mark++)//每行输出多少个*
System.out.print("*");

System.out.println();//换行输出
}

}

publicstaticvoidmain(String[]args){
printMyShape(5);
}

}

Ⅷ 关于Java中输入倒直角三角形的问题

public static void main(String[] args) {
// TODO Auto-generated method stub
int rows = 0;
System.out.print("请输入直角三角形的行数:");
Scanner input = new Scanner(System.in);
rows = input.nextInt();
for (int i = 0; i <= rows; i++) {
for (int j = 1; j <= rows + 1 - i; j++) {
System.out.print("*");
}
System.out.println("\n");
}
}
i代表的是第几行,外层循环确定行数,内层循环输出每一行的*,j表示*的个数,所以j <= rows + 1 - i,i增加,每行的*的个数就会减少,所以呈现倒三角形。另外语句应为System.out.print("*");

Ⅸ 用Java编程打印出这样一个直角三角形,怎么编。

publicstaticvoidprintTriangle(intend){
//打印第一行
for(inti=0;i<end+1;i++){
System.out.print("*");
}

//打印剩下的所有行
for(inti=1;i<end+1;i++){
System.out.println();//打印一个换行
intfront=i;//斜边之前
intbehind=end;//最后一个

//front即斜边之前都打印空格
for(intk=0;k<front;k++){
System.out.print("");
}

//最后一行只打印一个*号
if(i<end){
System.out.print("*");
}
//斜边到最后之间打印空格
for(intk=front+1;k<behind;k++){
//第一行倒数第三列打印直角标志
if(i==1){
if(k==behind-2){
System.out.print("*");
}else{
System.out.print("");
}
}
//第二行倒数第三列、倒数第二列打印直角标识
elseif(i==2){
//倒数
if(k==behind-2||k==behind-1){
System.out.print("*");
}else{
System.out.print("");
}
}else{
System.out.print("");
}
}
//打印最后一个*号
System.out.print("*");
}
}

你也可以用数组来打印
下面是打印出来的图案

Ⅹ java双for循环编写直角倒三角形

//打印倒直角三角形
classForForDemo
{
publicstaticvoidmain(String[]args)
{
for(inti=0;i<5;i++)
{
for(intj=0;j<5-i;j++)
{
System.out.print("*");
}
System.out.println();//换行
}

}
}

希望能帮到你。

阅读全文

与java打印倒直角三角形相关的资料

热点内容
文件批量改名排序 浏览:415
系统封装工具哪个好 浏览:206
电脑删除大文件 浏览:142
苹果6swifi芯片 浏览:609
步步高3s换电池教程 浏览:254
win98还原系统 浏览:690
路由器接路由器wifi 浏览:410
小米not2屏幕暗纹 浏览:314
大数据对风险管理 浏览:36
java2d游戏编程入门 浏览:170
锤子手机系统功能 浏览:416
html网站建设实例教程 浏览:198
大数据系统数据主要包括 浏览:749
eclipse代码实例 浏览:206
javastring类型的长度 浏览:779
win10蓝牙链接手机软件 浏览:908
批量汇总文件名称 浏览:954
js左查询 浏览:56
苹果6p进水屏幕失灵 浏览:956
安卓img解包打包工具 浏览:700