打印如下图形(用java中的循环语句)
3个回答
展开全部
/* * *
* *
**
**
* *
* * */
/**
* 我帮你做的给个好评哈
*/
//上半身
for(int i=0;i<3;i++){
for(int x=0;x<6-i;x++){
if(x==i || x==6-i-1){
System.out.print("*");
}
else {
System.out.print(" ");
}
}
System.out.println("");
}
//下半身
for(int i=2;i>=0;i--){
for(int x=0;x<=6-i;x++){
if(x==i || x==6-i-1){
System.out.print("*");
}
else {
System.out.print(" ");
}
}
System.out.println("");
}
* *
**
**
* *
* * */
/**
* 我帮你做的给个好评哈
*/
//上半身
for(int i=0;i<3;i++){
for(int x=0;x<6-i;x++){
if(x==i || x==6-i-1){
System.out.print("*");
}
else {
System.out.print(" ");
}
}
System.out.println("");
}
//下半身
for(int i=2;i>=0;i--){
for(int x=0;x<=6-i;x++){
if(x==i || x==6-i-1){
System.out.print("*");
}
else {
System.out.print(" ");
}
}
System.out.println("");
}
追问
* *
* *
*
* *
* *
(用星号打印一个X相当于一个正方形的中的双条对角线组成的X)
追答
int [][] array=new int [][]{
{0,1,0,0,0,0,1,0},
{0,0,1,0,0,1,0,0},
{0,0,0,1,0,0,0,0},
{0,0,1,0,0,1,0,0},
{0,1,0,0,0,0,1,0},
};
for(int i=0;i<5;i++){
if(i==2){
System.out.print(" ");
}
for(int x=0;x<8;x++){
if(array[i][x]==1){
System.out.print("*");
}
else {
System.out.print(" ");
}
}
System.out.println();
}
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public class cs{
public static void main(String args[]){
String[][] a=new String[5][5];
for(int j=0;j<5;j++){
for(int k=0;k<5;k++){
a[j][k]=" ";
if(j==k)
a[j][k]="*";
if(j+k==4)
a[j][k]="*";
}
}
for(int j=0;j<5;j++){
System.out.println();
for(int k=0;k<5;k++){
System.out.print(a[j][k]);
}
}
}
}
希望采纳
public static void main(String args[]){
String[][] a=new String[5][5];
for(int j=0;j<5;j++){
for(int k=0;k<5;k++){
a[j][k]=" ";
if(j==k)
a[j][k]="*";
if(j+k==4)
a[j][k]="*";
}
}
for(int j=0;j<5;j++){
System.out.println();
for(int k=0;k<5;k++){
System.out.print(a[j][k]);
}
}
}
}
希望采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public class Run
{
public static void main(String[] args)
{
for(int i=0;i<3;i++)
{
for(int x=0;x<6-i;x++)
{
if(x==i || x==6-i-1)
System.out.print("*");
else
System.out.print(" ");
}
System.out.println();
}
for(int i=2;i>=0;i--)
{
for(int x=0;x<=6-i;x++)
{
if(x==i || x==6-i-1)
System.out.print("*");
else
System.out.print(" ");
}
System.out.println("");
}
}
}
{
public static void main(String[] args)
{
for(int i=0;i<3;i++)
{
for(int x=0;x<6-i;x++)
{
if(x==i || x==6-i-1)
System.out.print("*");
else
System.out.print(" ");
}
System.out.println();
}
for(int i=2;i>=0;i--)
{
for(int x=0;x<=6-i;x++)
{
if(x==i || x==6-i-1)
System.out.print("*");
else
System.out.print(" ");
}
System.out.println("");
}
}
}
追问
* *
* *
*
* *
* *
(用星号打印一个X相当于一个正方形的中的双条对角线组成的X)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询