public class Test { public static void main(String[] args) { int row=10; for(int i=0;i<row;i++){ for(int j=(row-i);j>0;j--){ if(i%2==0){ System.out.print("&"); }else{ System.out.print("*"); } } System.out.println(); } }}
哈哈哈,我记得我以前初中上BASIC课考试,我就是这么做的。 也是满分,效果完全一样
public static void main(String[] args) { // TODO Auto-generated method stub String s="&"; String ss="*"; for (int i=10; i > 0; i--) { if (i%2==0) { for (int j = 0; j < i; j++) { System.out.print(s); } System.out.println(); }else{ for (int j = 0; j < i; j++) { System.out.print(ss); } System.out.println(); } } }
public static void main(String[]args) { String[] s = {"&&&&&&&&&&","**********"}; for (int i = 10; i > 0; i--){ System.out.println(s[i%2].substring(10-i)); } }
不好意思 上面写的有问题下面给你个完整的。 public static void main(String arg[]) { String a = "*"; String b = "&"; for (int i = 10; i >= 1; i--) {// 最外层循环 循环10次 for (int j = i; j >= 1; j--) { // 内层循环 输出 循环次数为每一行的符号个数 if ( i % 2 ==0) { // 判断i 是否为偶数 System.out.print(a); } else { System.out.print(b); } } System.out.println("");//换行。 } }
{
string s="*";
if(i%2==0)
{
string s="&";
}
for(j=10;j<1;j--)
{
system.out.print(s);
}
system.out.println();
}
system.out.println("*********");
system.out.println("&&&&&&&&");
system.out.println("*******");
system.out.println("&&&&&&");
.......
......
..
String s;
for(i=10;i <1;i--)
{
s=i%2==0?"&":"*"
for(j=10;j <1;j--)
{
system.out.print(s);
}
system.out.println();
}
public class Test
{
public static void main(String[] args) {
int row=10;
for(int i=0;i<row;i++){
for(int j=(row-i);j>0;j--){
if(i%2==0){
System.out.print("&");
}else{
System.out.print("*");
}
}
System.out.println();
}
}}
也是满分,效果完全一样
// TODO Auto-generated method stub
String s="&";
String ss="*";
for (int i=10; i > 0; i--) {
if (i%2==0) {
for (int j = 0; j < i; j++) {
System.out.print(s);
}
System.out.println();
}else{
for (int j = 0; j < i; j++) {
System.out.print(ss);
}
System.out.println();
}
} }
String a= "*";
String b= "&";
for(int i=10;i<=1;i--) {//最外层循环 循环10次
for(int j=i;j<=1){ 内层循环 输出 循环次数为每一行的符号个数
if(i/2==1%2) //判断i 是否为偶数
System.out.print(a);
}else{
System.out.print(b);
}
System.out.println("");//换行。
}基本就这样、、
给分哦。
String[] s = {"&&&&&&&&&&","**********"};
for (int i = 10; i > 0; i--){
System.out.println(s[i%2].substring(10-i));
}
}
public static void main(String arg[]) {
String a = "*";
String b = "&";
for (int i = 10; i >= 1; i--) {// 最外层循环 循环10次
for (int j = i; j >= 1; j--) { // 内层循环 输出 循环次数为每一行的符号个数
if ( i % 2 ==0) { // 判断i 是否为偶数
System.out.print(a);
} else {
System.out.print(b);
}
}
System.out.println("");//换行。
}
}
if(i%2 == 0) {
for(int j=0; j<i; j++) {
System.out.print("&");
}
System.out.print("\n");
} else {
for(int k = 0; k<i; k++) {
System.out.print("*");
}
System.out.print("\n");
}
}
public class C {
public static void main(String args[]){
for(int i=10;i>=0;i--){
for(int j=0;j<i;j++){
if(i%2==0)
System.out.print("&");
else
System.out.print("*");
}
System.out.println();
}
}}
public class Csdn
{
public static void main(String args[]){boolean flag = true; //标识位,true输出&,FALSE输出*for (int i=10;i>=1;i--) //外层循环,控制输出10行
{
for (int j=0;j<i;j++) //内存循环,控制输出每一行的符号
{
if(flag==true)
System.out.print("&");
else
System.out.print("*");
}
System.out.print("\n"); //一行结束,输出换行符
if(flag==true){ //将标志位置换,确保下一行的符号这一行不同
flag = false;
}
else flag=true;
}}
}
这也是一种方法,谁说一定要递归 for循环的?结果有了就是王道
system.out.println("*********");
system.out.println("&&&&&&&&");
syste……强悍的不止一点点。
for (int i = 10; i >0; i--) //逐次 递减
{
if(i%2!=0)//当数字对2取模 不为零时 即为奇数行时
{
x='#'; //赋值为'#'
}
else// 反之 为偶数行时
{
x='&';//赋值为 '&'
}
for (int j = 0; j < i; j++)//设置循环 数小于当前 i值 即要循环多少元素符号
{
System.out.print(x);
}
System.out.println();//换行
}
{
public static void main(String args[]){boolean flag = true; //标识位,true输出&,FALSE输出*for (int i=10;i>=1;i--) //外层循环,控制输出10行
{
for (int j=0;j<i;j++) //内存循环,控制输出每一行的符号
{
if(flag==true)
System.out.print("&");
else
System.out.print("*");
}
System.out.print("\n"); //一行结束,输出换行符
if(flag==true){ //将标志位置换,确保下一行的符号这一行不同
flag = false;
}
else flag=true;
}}
}
String s;
for(i=10;i <1;i--)
{
s=i%2==0?"&":"*"
for(j=10;j <1;j--)
{
system.out.print(s);
}
system.out.println();
}