题目:数列为{8,4,2,1,23,344,1},循环输出数列的值并求数列中所有数值的和。从键盘上输入数字,判断数组中是否包含此数。
import java.util.Scanner;
public class shuZu{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int[] arr = {8,4,2,1,23,344,1};
int sum = 0; //数值的和
for(int i = 0;i<arr.length;i++){ //找出数列的数
System.out.println(arr[i]);
sum +=arr[i]; //求和
}
System.out.println("数列中所有数值的和=" + sum);
System.out.println("请输入数字:");
int a = sc.nextInt();
int b = 0;
for(int i = 0;i<arr.length;i++){
if(a==arr[i]){ //判断是否为数列中的数
b=1;
break;
}
}
if(b==1){
System.out.println("包含这个数字");
}else{
System.out.println("没有这个数字!");
}
}
}
该程序使用Java实现了一个数组的循环输出,计算数组元素总和,并根据用户输入判断数组中是否包含特定数值。数组为{8, 4, 2, 1, 23, 344, 1}
274

被折叠的 条评论
为什么被折叠?



