导航:首页 > 编程语言 > java求和

java求和

发布时间:2022-01-15 16:24:28

A. java写个方法求和等于一个数的全部组合

public int total(int[] nums){
int even=0;//偶数和
int odd=0;//奇数和

for (int i=0 ;i<nums.length;i++) {
if(i%2 == 0){//数组下标从0开始
even = even + nums[i];
}else{
odd = odd + nums[i];
}
}
return even*odd;
}这个方法

B. java 输出一组数并求和

int sum = 0;
int[] arr = {1,2,3,4,5,6,7,8,9};
for( int i=0;i<arr.length;i++ ){
sum = sum+arr[i] ;//求和
}
System.out.println(sum);//输出

不知道楼主说的是不是二维数组?那个才有几行几列的,那就要写2层for循环了,道理都一样

C. java中求和(1~1000相加)

创建一个类
publicclassss{
publicstaticvoidmain(String[]args){
//TODOAuto-generatedmethodstub
Scannerinput=newScanner(System.in);
System.out.println("你想输入几个数字:");/*从键盘输入*/
intcount=input.nextInt();
intnum[]=newint[count];
intsum=0;/*定义变量*/
System.out.print("输入的数字为:");
for(inti=0;i<num.length;i++){/*循环语句,实现累加,求和*/
num[i]=input.nextInt();
sum+=num[i];}
System.out.println("它们的和是:"+sum);

D. java计算出字符串中所有的数字求和

//提取字符串中所有数字
public static void main(String []args)
{
String str = "我们都是2007年3月28日参加课题设计的,对于我们来说也是第1次挑战,但结果是好的,我们做到了100%满意。";

char []ch = str.toCharArray();

//将字符串中的所有非数字替换成空格
for(int i=0;i<ch.length;i++)
{
if(!Character.isDigit(ch[i]))
{
ch[i]=' ';
}
}

//使用变换后的字符数组构建字符串,该字符串除了数字之外
//就是空格了,之后使用split分割过滤出空格就是字符串中
//的数字了。。。。
String str1 = new String(ch);
String []num = str1.trim().split(" ");
int sum = 0;
for(String s:num)
{
if(!"".equals(s.trim()))
{
sum+=Integer.ValueOf(s.trim());
}
}
System.out.println(sum);
}

E. 用JAVA编写一个程序,计算从1加到50求和,输出结果

1加到50求和的Java代码如下:

publicintintSum(){
inttotal=0;
for(inti=1;i<51;i++){
total+=i;
}
System.out.println("1加到50结果为:"+total);
returntotal;
}

结果是:1275

F. java计算出字符串中所有的数字求和

这个好办,你用正则表达式,把数字过滤出来,然后求和就可以了

G. JAVA数组元素求和

static int[] sum(int[] arr)
{
int[] s=new int[2];

for(int i=0;i<arr.length;i+=2)
s[0]+=arr[i];
for(int i=1;i<arr.length;i+=2)
s[1]+=arr[i];
return s;
}

H. JAVA 编程 求和!!

import java.util.Scanner;

public class MainTest {

/**
* @param args
*/
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
long sum = 0;
System.out.println("输入数字");

int n = sc.nextInt();

if(n < 1)
{
System.out.println("sum = 0");
}
else
{
for(int i=0;i<n;i++)
{
sum += i;
}
System.out.println("sum = "+sum);
}
}
}

I. java求和函数问题

语法有些许错误,下面是按照java的通常习惯编写的例子

importjavax.swing.*;

publicclassExample{
publicstaticvoidmain(String[]args){
intsum=sum(100);
JOptionPane.showMessageDialog(null,"1+2+...+100="+sum);
}

publicstaticintsum(intn){
ints=0;
for(inti=1;i<=n;i++){
s=s+i;
}
returns;
}
}

可能你有C的基础,不过Java的语法还是有所不同,建议找本教程学学。

J. Java的简单求和代码!

这个更简单,参考

package com.soft;
public class ad{
public static void main(String argv[]){
System.out.println("45"+"+"+"56"+"="+(45+56));
}

}
阅读全文

与java求和相关的资料

热点内容
javatn 浏览:276
应用宝哪里下载王卡免流量app 浏览:235
uv7代喷头加密与不加密 浏览:467
滚动指标源码查询 浏览:986
梦幻西游lua源码修改教程 浏览:937
androidphp环境 浏览:762
php前台页面 浏览:493
程序员hr怎么挽留 浏览:817
学习编程视频剪辑的书 浏览:170
安卓什么时候更新软件格式 浏览:978
三星920sc加密码 浏览:721
南航app在哪里 浏览:743
我的世界服务器菜单怎么做出来 浏览:366
马后炮编程视频 浏览:649
程序员上海郊区 浏览:351
哪里app可回收手机壳 浏览:680
随机攀登算法 浏览:783
世界怎么玩命令方块 浏览:299
贵高速科技源码 浏览:532
按键精灵字符串加密 浏览:249