java问题求教
- 提问者网友:留有余香
- 2021-05-01 06:45
- 五星知识达人网友:鱼芗
- 2021-05-01 07:21
试试看。
package common;
import java.util.Scanner;
public class test {
public static void main(String[] args) {
int[] arr = new int[10];
Scanner input = new Scanner(System.in);
int i=0;
int temp = 0;
do{
System.out.print("请输入数组的第"+(i+1)+"个值:");
temp=input.nextInt();
if(temp>0&&temp<10){
arr[i]=temp;
i++;
}else{
System.out.println("输入不合要求");
}
}while(i<10);
//求答案
int jia=0,jian=0,cheng=1; double chu=1;
for(int j=0; j<arr.length; j++){
//加
jia+=arr[j];
jian-=arr[j];
cheng*=arr[j];
chu/=arr[j];
}
System.out.println("加"+jia+"减"+jian+"乘"+cheng+"除"+chu);
}
}
- 1楼网友:長槍戰八方
- 2021-05-01 08:44
- 2楼网友:千夜
- 2021-05-01 07:59
- 3楼网友:詩光轨車
- 2021-05-01 07:29
public class Main{
public static void main(String [] args){
int [] buf = new int[10];
for(int i =0; i < buf.length; i ++){ //为数组赋值
buf[i] = 100 + i * 2;
}
int input = 0;
while(input == 0){
System.out.println("请输入一个小于10的正整数:");
int x = System.in.read();
if( x <= '0' || x > '9'){
System.out.println((char)x + " 不符合条件");
continue;
}
input = x - '0';
}
for(int i = 0; i < input; i ++){
/////这个地方放加减乘除,不过我确实没看明白原题什么意思。。。。。
}
}
}