课外天地 李树青学习天地清心茶舍 → 为什么输出不是平均数而是str


  共有20060人关注过本帖树形打印复制链接

主题:为什么输出不是平均数而是str

帅哥哟,离线,有人找我吗?
hellow
  1楼 博客 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:1 积分:92 威望:0 精华:0 注册:2007/3/14 9:37:07
为什么输出不是平均数而是str  发帖心情 Post By:2007/3/27 19:59:16 [只看该作者]

你好:李老师我有个问题问一下:今天上课你讲的函数课:

public class exec  
{  public static void main(String args[])
  {String str;
   str=javax.swing.JOptionPane.showInputDialog("please Input length");
   int length=Integer.parseInt(str);
    int total=0;
    for(int i=0;i<length;i++)
    {str=javax.swing.JOptionPane.showInputDialog("please Input number");
       total=total+Integer.parseInt(str);
   }    
   double d=(double)total/length;
   str=String.valueOf(d);
   javax.swing.JOptionPane.showMessageDialog(null,"str");
  }
}

为什么输出不是平均数的值而是str


 

[此贴子已经被admin于2010-12-13 19:50:13编辑过]

 回到顶部
美女呀,离线,留言给我吧!
eva
  2楼 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:43 积分:2049 威望:0 精华:0 注册:2006/9/18 17:29:55
  发帖心情 Post By:2007/3/27 23:09:00 [只看该作者]

你把最后一行代码“javax.swing.JOptionPane.showMessageDialog(null,"str");”

改为javax.swing.JOptionPane.showMessageDialog(null,str);就可以了


 回到顶部