Ⅰ 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();//換行
}
}
}
希望能幫到你。