java考试,求编程题步骤!!!

 我来答
雪飞潇潇
2016-01-12 · TA获得超过6273个赞
知道大有可为答主
回答量:1968
采纳率:91%
帮助的人:855万
展开全部

题目一:

参考代码

import java.util.Scanner;
public class JiaFaDemo {
 public static void main(String[] args) {
  int x = (int) (Math.random() * 100);
  int y = (int) (Math.random() * 100);
  System.out.println(x+"+"+y+"="+(x+y));//自动答题  58+4=62
 
//  System.out.print(x+"+"+y+"=");//人工输入答题 需要导入包import java.util.Scanner;
//  Scanner input = new Scanner(System.in);
//  int z = input.nextInt();
//  if(z==(x+y)){
//   System.out.println("回答正确");
//  }else{
//   System.out.println("回答错误");
//  }
 }
}

输出

58+4=62

题目二

public class JiShuDemo {
 public static void main(String[] args) {
  int sum = 0;
  for (int i = 1; i <= 50; i++) {
   if(i%2!=0){//不能被2整除的数是奇数
    sum+=i;
   }
  }
  System.out.println("1~50间奇数和="+sum);
 }
}

输出

1~50间奇数和=625
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
郅彦涛
2016-01-12 · 超过21用户采纳过TA的回答
知道答主
回答量:88
采纳率:100%
帮助的人:31.8万
展开全部
4-1:question:计算两个随机数之和;
4-1:answer:
public static void main(String[] args) {
int random1 = (int)(Math.random()*100);
int random2 = (int)(Math.random()*100);
int sum = random1+random2;
System.out.println(sum);
}
4-2:question:用for和while分别计算1-50之间奇数之和;
//for方法
public static void main(String[] args) {
int sum1 = 0;
for(int i=1; i<=50;i++){
if((i%2)!=0){
sum1 = +i;
}
}
System.out.println(sum1);
}
//while方法
public static void main(String[] args) {
int i=1;
int sum2 =0;
while(i<=50){
if(i%2!=0){
sum2 = +i;
}
i++;
}
System.out.println(sum2);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-01-12
展开全部
public class Test1 {
public static void main(String[] args) {
int sum=0;
for (int i = 1; i <=50; i++) {
if(i%2==1){
sum+=i;
}
}
System.out.println("1到50之内奇数和为:"+sum);
}
}
另外一种用while的方法:
public class Test1 {
public static void main(String[] args) {
int sum=0;
int i=1;
while(i<=50){
if(i%2==1){
sum+=i;
}
i++;
}
System.out.println("1到50之内奇数和为:"+sum);
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
生活he家
2016-01-12 · 一个属于大家的搬运工
生活he家
采纳数:1536 获赞数:6828

向TA提问 私信TA
展开全部
能不能把你的图放好,这样谁愿意看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式