导航:首页 > 编程语言 > 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打印倒直角三角形相关的资料

热点内容
ug编程镗孔g76如何使用 浏览:719
7岁到18岁少儿编程学什么 浏览:413
mac文件怎么打印 浏览:756
农药登记许可证查询哪个网站 浏览:857
素材站用什么网站系统 浏览:173
ug如何用铰刀编程 浏览:647
三国志版本介绍 浏览:260
情侣用的定位app有哪些 浏览:244
怎么清楚苹果手机的健身数据 浏览:988
淘宝美工教程自学网 浏览:452
父子2006未删减版本 浏览:872
包头谁卖苹果6 浏览:504
化工企业停工有哪些文件通知要求 浏览:878
下载软件后文件夹在桌面 浏览:397
word文字编组 浏览:167
旅游策划的程序 浏览:519
哪些app能看象棋直播 浏览:819
小米4怎么传文件 浏览:210
手机中txt文件删除 浏览:404
怎么弄文件压缩包 浏览:686

友情链接