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

熱點內容
壓縮因子定義 瀏覽:968
cd命令進不了c盤怎麼辦 瀏覽:214
葯業公司招程序員嗎 瀏覽:974
毛選pdf 瀏覽:659
linuxexecl函數 瀏覽:727
程序員異地戀結果 瀏覽:374
剖切的命令 瀏覽:229
干什麼可以賺錢開我的世界伺服器 瀏覽:290
php備案號 瀏覽:990
php視頻水印 瀏覽:167
怎麼追程序員的女生 瀏覽:487
空調外壓縮機電容 瀏覽:79
怎麼將安卓變成win 瀏覽:459
手機文件管理在哪兒新建文件夾 瀏覽:724
加密ts視頻怎麼合並 瀏覽:775
php如何寫app介面 瀏覽:804
宇宙的琴弦pdf 瀏覽:396
js項目提成計算器程序員 瀏覽:944
pdf光子 瀏覽:834
自拍軟體文件夾名稱大全 瀏覽:328