鱼C论坛

 找回密码
 立即注册
查看: 4040|回复: 8

求各位java大神帮忙,刚开始学java老师给了个题目,实在是不会

[复制链接]
发表于 2015-1-6 12:09:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 百日维新 于 2015-2-20 17:49 编辑

1通过图形界面的方式随机输入10个整数,x表示前5个整数的总和,y表示后5个整数的总和,按下列公式计算z的值。

要求:1)输出前五位数字的总和;
(2)输出后五位数字的总和;
(3)输出n!的值;
(4)输出z的值,并精确到小数点后2位数。

QQ图片20150106111323.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-7 02:54:56 | 显示全部楼层
晚上帮你看看!{:1_1:}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-7 11:11:57 | 显示全部楼层
可以用数组吗,图形界面跟控制台有什么区别,难道还要自己做界面
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-7 11:41:26 | 显示全部楼层
儁破孩@123 发表于 2015-1-7 11:11
可以用数组吗,图形界面跟控制台有什么区别,难道还要自己做界面

只要用java做出来就行了,大神能帮忙吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-7 11:43:20 | 显示全部楼层

大神求帮忙啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-7 19:52:34 | 显示全部楼层
  1. import java.util.Scanner;


  2. public class CalculateZ {
  3.                 public static void main(String args[]){
  4.                         int x = 0;
  5.                         int y = 0;
  6.                         int n;
  7.                         Scanner stdin = new Scanner(System.in);
  8.                         System.out.println("input five num");
  9.                        
  10.                         int i = 5;
  11.                         while(i != 0){
  12.                                 int t = stdin.nextInt();
  13.                                
  14.                                 x = x+t;
  15.                                 i--;
  16.                         }
  17.                         System.out.println("x = "+x);//输出前5个数字和
  18.                         System.out.println("input five num");
  19.                        
  20.                         int j = 5;
  21.                         while(j != 0){
  22.                                 int t = stdin.nextInt();
  23.                                
  24.                                 y = y+t;
  25.                                 j--;
  26.                         }
  27.                         System.out.println("y = "+y);//输出后5个数字和
  28.                        
  29.                        
  30.                         System.out.println("input n:");
  31.                         n = stdin.nextInt();
  32.                        
  33.                
  34.                         double z = fun(x, y, n);
  35.                        
  36.                     System.out.printf("%.2f", z);// 输出z  
  37.                 }
  38.                
  39.                 static double fun(int x,int y,int n){
  40.                         double xx = 1;
  41.                         double yy = 1;
  42.                         long ns = 1l;
  43.                         while(n != 0){
  44.                                 xx = xx*x;
  45.                                 yy = yy*y;
  46.                                 ns = ns*n;
  47.                                 n--;
  48.                         }
  49.         //                System.out.println("xx = " +xx);
  50.         //                System.out.println("yy = " +yy);
  51.                         System.out.println("n! = " +ns);//输出n的阶乘
  52.                        
  53.                         return Math.sqrt((xx + yy)/ns);
  54.                        
  55.                 }
  56. }
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-7 19:53:12 | 显示全部楼层
不明白回复交流:big
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-7 21:50:32 | 显示全部楼层

谢谢 大神 让我试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-24 19:42:22 | 显示全部楼层
目测这题简单啊,兄弟多学习,自己多练啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-25 15:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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