簡單迴圈實現100以內每個數的和的和
具體為:計算1+(1+2)+(1+2+3)+(1+2+3+4)+.......+(1+2+.....+100)。
分析:需要用到迴圈來計算和
public class Test { public static void main(String[] args) { /**計算1+(1+2)+(1+2+3)+.....+(1+...+100)的和 * 1.先求每個數的和 temSum = temSum + j 臨時的和 * 2.再把和進行累加 sum = temSum + sum * 3.迴圈 * */ int sum = 0; //總的和 for(int i = 1;i <= 100;i++){ //限制計算範圍為100以內 int temSum = 0; //臨時的和 每次每個新的數i,總需要重新開始加和 for(int j = 1;j <= i;j++){ //j表示第i個數 的第j個 temSum = temSum + j; //迴圈中每個數對應各個j累加的 臨時的和 } sum = sum +temSum; //每個數的 臨時和 相加為 最後的和 } System.out.println(sum); } }
相關推薦
簡單迴圈實現100以內每個數的和的和
具體為:計算1+(1+2)+(1+2+3)+(1+2+3+4)+.......+(1+2+.....+100)。 分析:需要用到迴圈來計算和 public class Test { public static void main(String[] args) {
1.用while,do while,for迴圈實現100以內(含100)的偶數加和
//1.while迴圈 int i=0; int sum=0; while(i<=100){ i++; if(i%2==0){
Java 用for迴圈輸出100以內的偶數以及偶數的和以及偶數的個數
package 輸出偶數; public class 偶數 { public static void main(String[] args) { int sum=0,count=0; for(int i = 1;i<=100;i++)
Python一行程式碼實現100以內奇數和
關鍵詞 列表生成式 求和函式 使用列表生成式得到1~100以內的奇數 >>>l = list(x for x in range(1, 101) if x % 2 !=
運用for迴圈計算100以內奇數的和
public class OddSum{ public static void main(String[] args){ int result = 0; for(int i=1; i<=99; i+=2) { //因
python計算100以內7的倍數和與個數
num == 輸出 python end range 計算 輸出結果 += a = 0 count = 0 sz = [] num = 0 while a < 100: a += 1 if a%7 == 0: sz.append(a)
使用依賴(ZXing)簡單的實現二維碼的掃描和生成
一個簡單的佈局 第一步:新增依賴 //二維碼依賴 implementation 'cn.yipianfengye.android:zxing-library:2.1' 這時候你要新增進去的話會有一個版本衝突,下面解決V4、V7版本衝突 //解決V4、V7版本衝突
求100以內的所有素數 和 求前100個素數
求100以內的所有素數: int sum=0; for(int i=2;i<=10000000;i++){ int j; for(j=2;j<=Math.sqrt(i);j++){
Java中100以內同時被3和5整除的數,輸出
package com.myhomework; //作者:陳天祥 //時間:2016.10.8 //功能:100以內同時被3和5整除的數,輸出 public class Text2 {public s
python實現整數分為幾個數的和(原創+詳解)
python實現整數分為幾個數的和 問題重述: 如何實現整數分為幾個數的和,可以理解為一個整數的分箱問題 簡單敘述解題思路: 比如:4這個整數,最多分為4個箱(1,1,1,1);最少一個箱(4) 所以我們定義一個長度為四的陣列,每個陣列最大能取到4(所以想到5進位制),開始迴圈遍
最簡單的實現TCP通訊,利用Socket和ServerSocket套接字
今天剛剛接觸到TCP網路通訊,下面就從最簡單的程式寫起,瞭解它的基本概念後再繼續深入寫後面的程式 簡單程式: 首先我們要建立一個伺服器的檔案,程式碼如下:public class SverSocket
for迴圈實現1-100之間偶數和
package com.itheima_04; /* * 需求:求出1-100之間偶數和 * * 分析: * A:定義求和變數,初始化值是0 * B:獲取1-100之間的資料,用for迴圈實現 * C:把獲取到的資料進行判斷,看是否是偶數 *
Java 求1-100以內的所有素數,判斷一個數是不是素數。Java程式碼實現附測試結果圖
質數(prime number)又稱素數,有無限個。 質數定義為在大於1的自然數中,除了1和它本身以外不再有其他因數的數稱為質數。 小師弟問了我個這麼個聯絡題,雖然看似簡單,但是,大家都覺得簡單的東西
編寫程式實現以下功能: 隨機產生20個正整數存入陣列a中,且每個數均在1000-9999之間(包含1000和9999)。對陣列進行排序,要求按每個數的後三位的大小進行升序排列,然後取出滿足此條
<span style="font-size:24px;">int a[20] = {0};//定義一個數組 for (int i = 0; i < 20; i++) { a[i] = arc4random() % (9999 -
【個人學習筆記】Java Web用一個簡單的jsp頁面實現輸出100以內的素數
<%@ page language="java" import="java.util.*" contentType="text/html;charset=utf-8" pageEncoding="utf-8"%> <html> <
利用迴圈,求1~100,之間100個數的和
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> int mai
遞迴和for迴圈實現1+2+3+...+100
#include<stdio.h> //在一個函式體內呼叫自身稱為稱為函式的遞迴呼叫 //遞迴實現1+2+。。。+100 int addNum(int n) { if(n==0) { return 0; } return addNum(n-1)+
求100以內的素數的個數,並以每行顯示5個數的方式打印出來
首先我們瞭解素數的概念,質數(又稱素數),是指在大於1的自然數中,除了1和它本身外,不能被其他自然數整除(除0以外)的數稱之為素數(質數)。 #include <stdio.h> i
SOCKET簡單爬蟲實現代碼和使用方法
apple 頭信息 cti 實例 組元 目錄 agent uniq nec 抓取一個網頁內容非常容易,常見的方式有curl、file_get_contents、socket以及文件操作函數file、fopen等。 下面使用SOCKET下的fsockopen()函數訪問W
Flume自定義Source、Sink和Interceptor(簡單功能實現)
next generated lose 指定 char atomic -i 根據 進行 1.Event event是flume傳輸的最小對象,從source獲取數據後會先封裝成event,然後將event發送到channel,sink從channel拿event消