佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1016|回复: 8

有个问题,一直想不到却做不到

[复制链接]
发表于 21-2-2009 09:45 AM | 显示全部楼层 |阅读模式
我在C++里做得到答案,可是在JAVA却做不到。 到底是什么问题?
#include <iostream.h>
int main()
{




for(int counter=1;counter<=8;counter++)

{

for(int j=8;j>=counter;j--)

cout<<"*";


cout<<endl;

}


return 0;
}

output:
********
*******
******
*****
****
***
**
*

但是我们老师要的答案是
********
&#160;&#160;*******
&#160;&#160; &#160;******
&#160;&#160; &#160; &#160;*****
&#160;&#160; &#160; &#160; &#160;****
&#160;&#160; &#160; &#160; &#160; &#160;***
&#160;&#160; &#160; &#160; &#160; &#160; &#160;**
&#160;&#160; &#160; &#160; &#160; &#160; &#160; &#160;*

请大家帮帮 &#160; &#160;&#160;
回复

使用道具 举报


ADVERTISEMENT

发表于 21-2-2009 10:12 AM | 显示全部楼层
你的source code是C++,当然无法在Java里执行。
回复

使用道具 举报

发表于 21-2-2009 10:18 AM | 显示全部楼层
C++ version

int  main()
{
  int row,col;
  for(row=1;row<9;row++)
  {
    for(col=1;col<9;col++)
      if ((col-row)>=0)
        cout<<"*";
      else
        cout<<" ";
    cout<<endl;
  }

//see the result before return
system("pause");
return 0;
}


Java version

public class Project1
{
  public static void main(String[] args)
  {
    int row,col;

    for(row=1;row<9;row++)
    {
      for(col=1;col<9;col++)
        if ((col-row)>=0)
          System.out.print("*");  
    else
          System.out.print(" ");

      System.out.println("");
    }

  }
}

[ 本帖最后由 KHTAY 于 21-2-2009 10:26 AM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 21-2-2009 10:39 AM | 显示全部楼层
原帖由 KHTAY 于 21-2-2009 10:18 AM 发表 C++ versionint  main(){  int row,col;  for(row=1;row
哦,谢谢你哦
嗯,为什么用for and if-else一起呢?
回复

使用道具 举报

 楼主| 发表于 21-2-2009 10:40 AM | 显示全部楼层
原帖由 geekman 于 21-2-2009 10:12 AM 发表 你的source code是C++,当然无法在Java里执行。
我懂我有把它换成java source code的
还是做不到
回复

使用道具 举报

发表于 21-2-2009 11:00 AM | 显示全部楼层

回复 4# 科技小女孩 的帖子

你的野心也很大嘛。。。。都叫自己科技小女孩,一定是要走在科技的前面。言归正传其实编程很灵活的,同一效果可以用很多不同编程的方式进行,都能取得最终的效果。差别在于有些方法简短快速,有些比较慢。之前我给你的例子只不过是方法之一。
回复

使用道具 举报

Follow Us
 楼主| 发表于 21-2-2009 11:18 AM | 显示全部楼层
原帖由 KHTAY 于 21-2-2009 11:00 AM 发表 你的野心也很大嘛。。。。都叫自己科技小女孩,一定是要走在科技的前面。言归正传其实编程很灵活的,同一效果可以用很多不同编程的方式进行,都能取得最终的效果。差别在于有些方法简短快速,有些比较慢。之前我给你 ...
哦,那我改名字咯!!!
嗯,终之谢谢你哦! &#160;
回复

使用道具 举报

发表于 21-2-2009 11:23 AM | 显示全部楼层

回复 7# 科技小女孩 的帖子

不用客气,希望你有个愉快的编程过程。
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 21-2-2009 11:29 AM | 显示全部楼层
原帖由 KHTAY 于 21-2-2009 11:23 AM 发表 不用客气,希望你有个愉快的编程过程。
哈哈,谢谢你。。你也一样哦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 18-12-2025 05:43 AM , Processed in 0.123647 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表