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