java考试,求编程题步骤!!!
4个回答
展开全部
题目一:
参考代码
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
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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);
}
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);
}
}
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);
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
能不能把你的图放好,这样谁愿意看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询