導航:首頁 > 編程語言 > 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求和相關的資料

熱點內容
andlua畫質助手源碼 瀏覽:575
winrar解壓格式怎麼看 瀏覽:144
qt編程入門pdf 瀏覽:597
php中是根據指針查的數據嗎 瀏覽:273
安卓手機驅動為什麼不能提取通用 瀏覽:706
轉行程序員失敗的人 瀏覽:726
延遲命令方塊 瀏覽:495
某視頻網站為什麼安卓可以投屏 瀏覽:649
伺服器解釋器在哪個文件夾 瀏覽:93
app督促服務在哪裡 瀏覽:990
命令與征服3語音 瀏覽:997
用紙片和怎麼才能做一個解壓球 瀏覽:474
vim顯示命令 瀏覽:292
程序員給老婆送手機 瀏覽:82
胖子程序員視頻 瀏覽:140
手機閩政通app下載在哪裡 瀏覽:112
摩托車發動機壓縮機 瀏覽:694
phpwinexe 瀏覽:756
如何拿自己的電腦做伺服器 瀏覽:709
go演算法實現 瀏覽:776