讓使用者用鍵盤輸入一個數字,程式可以由 1+2 +3+...... 一直累加到使用者輸入的數為止,並輸出算式和計算結果。
讓使用者用鍵盤輸入一個數字,程式可以由 1+2 +3+...... 一直累加到使用者輸入的數為止,並輸出算式和計算結果。
程式碼
#/bin/bash
read -p "請輸入一個數:" sum
i=0
add=0
while [ "$i" -le "$sum" ]
do
add=$(($add+$i))
i=$(($i+1))
done
echo $add
演示
相關推薦
讓使用者用鍵盤輸入一個數字,程式可以由 1+2 +3+...... 一直累加到使用者輸入的數為止,並輸出算式和計算結果。
讓使用者用鍵盤輸入一個數字,程式可以由 1+2 +3+...... 一直累加到使用者輸入的數為止,並輸出算式和計算結果。
有一個8個數的陣列{1,2,3,3,4,5,6,6},計算其中不重複數字的個數
有一個8個數的陣列{1,2,3,3,4,5,6,6},計算其中不重複數字的個數。 int values = {1,2,3,3,4,5,6,6}; HashSet set = new HashSet(); foreach(int i in values) {set.Add(i);} Console.WriteLine(set.Count)
一句話實現輸出所有由1,2,3,4這四個數字組成的素數,並且每個素數中每個數字只使用一次
技術標籤:python 主要就是列表推導式的應用 程式碼執行結果 程式碼 print([i*1000+j*100+m*10+n for i in [1,2,3,4] for j in [1,2,3,4] for m in [1,2,3,4] for n in [1,2,3,4] if i!=j and j!=m and m!=
0056 如果一個數等於它的因子之和,則稱該數為“完全數”。例如,6的因子為1、2、3,而 6=1+2+3,因此6是“完全數”。同時完全數也滿足\left ( 2^{p}-1 \right )2^{\left p-1 \right }這一公式,例如6的p=2
問題描述: 如果一個數等於它的因子之和,則稱該數為“完全數”。例如,6的因子為1、2、3,而 6=1+2+3,因此6是“完全數”。同時完全數也滿 (2p-1)*2p-1這一公式,例如6的p=2。
什麼鬼,面試官竟然讓我用Redis實現一個訊息佇列?
[ 轉載 ]原文連結:blog.csdn.net/yelvgou9995… 眾所周知,redis是一個高效能的分散式key-value儲存系統,在NoSQL資料庫市場上,redis自己就佔據了將近半壁江山,足以見到其強大之處。同時,由於redis的單執行緒特性
什麼鬼,面試官竟然讓我用Redis實現一個訊息佇列!!?
GitHub 9.4k Star 的Java工程師成神之路 ,不來瞭解一下嗎? GitHub 9.4k Star 的Java工程師成神之路 ,真的不來瞭解一下嗎?
我們可以輸入多個數字,並求其總和和平均數,每輸入一個數字回車確認,通過輸入非數字來結束並輸入執行結果;
package JavaBasics; import java.util.Scanner; public class Demo3 { public static void main(String[] args) {
輸入兩個整數序列,第一個序列表示棧的壓入順序, 請判斷第二個序列是否可能為該棧的彈出順序。假設壓入棧的所有數字均不相等。 例如序列1,2,3,4,5是某棧的壓入順序,序列4,5,3,2,1是該壓棧序列對應的一個彈出序列, 但4,3,5,1,2就不可能是該壓棧序列的彈出序列。(注意:這兩個序列的長度是相等的)
思路 根據出棧順序模擬一次入棧入棧元素 等於出棧順序第一個時就 該元素就可以出棧了比如 入12345 出棧順序45321入1 出棧順序第一個是4嘛 說明只有入到4才會出啊 -》4321 -》入到4了 相等那就出-》321繼續正常入5321
Java實現定義一個有序數列,{1,5,20,30,80},要求使用者輸入一個數字,然後插到陣列中,並保持升序,不能使用氣泡排序
技術標籤:Java案例Javajava陣列 import java.util.Scanner; public class Main { /** * @author jadexu
C語言 輸入一個正整數,算1-2+3-4.........+n的值
技術標籤:C語言c語言 #include <stdio.h> int main() { int i,n,var=0,t = 1; printf("請輸入數字:");
用Python寫一個自動木馬程式
電腦作為大家日常辦公的工具,最怕的一件事情之一就是被偷,當我們的電腦被盜的時候,不僅僅是電腦本身,更重要的是電腦儲存的資料都會丟失。如何儘快的找回電腦需要我們想點辦法,今天就教大家一個好的技巧,雖說不
13個人圍成一圈,從第1個人開始順序報號1,2,3。凡報到3者退出圈子。找出最後留在圈子中的人原來的序號。要求用連結串列實現
13個人圍成一圈,從第1個人開始順序報號1,2,3。凡報到3者退出圈子。找出最後留在圈子中的人原來的序號。要求用連結串列實現。
python-給一個引數n,例如3:先輸出1,2,3,4,5,6,7,8,9,每三個數後換行,後輸出1,4,7,2,5,8,3,6,9
\"\"\" 2 定義一個函式,fn(n)其中n表示輸入n行n列的矩陣,需要滿足的要求是在n為
寫一個函式實現如下功能: 1)輸入陣列:[0,1,2,3,5,6,8] ==> 輸出陣列:[“0->3”,”5->6”,”8”] 2)輸入陣列:[1,2,4,5,6,7,9]==> 輸出陣列:['1->2','4->7','9']
練習題: 1.寫一個函式實現如下功能: 1)輸入陣列:[0,1,2,3,5,6,8]==> 輸出陣列:[“0->3”,”5->6”,”8”]
矩陣:請寫一個程式,對於一個m行m列(2<m<20)的方陣,求其每一行、每一列及主、輔對角線元素之和,然後按照從大到小的順序依次輸出這些值。
技術標籤:XDOJc語言 標題: 矩陣 類別: 陣列 時間限制 2S 記憶體限制 10000Kb 問題描述
定義一個斐波拉契數列:0,1,1,2,3,5,……,使用遞迴方法獲取第n個數的數值。 已知函式xxx請設計一個方法實現上面的函式,根據傳入的值x的不同,返回對應的y值。
技術標籤:javajava遞迴演算法 定義一個斐波拉契數列:0,1,1,2,3,5,……,使用遞迴方法獲取第n個數的數值。 已知函式
【python初學者日記】輸入正整數n,求1+2+3+……+n的值
技術標籤:菜鳥啄米 輸入正整數n,求1+2+3+……+n的值 問題分析程式碼實現 問題分析
spring boot:用itextpdf處理pdf表格檔案(spring boot 2.3.2)
一,什麼是itextpdf? 1,itextpdf的用途 itextpdf是用來生成PDF文件的一個java類庫, 通過iText可以生成PDF文件,
spring boot:spring security用mysql資料庫實現RBAC許可權管理(spring boot 2.3.1)
一,用資料庫實現許可權管理要注意哪些環節? 1,需要生成spring security中user類的派生類,用來儲存使用者id和暱稱等資訊,
有一行電文,以按下面規律譯成密碼: A--->Z a--->z B--->Y b--->Y C--->X c--->x …… 即第1個字母程式設計第26個字母,第i個字母程式設計第(26-i+1)個字母,非字母字元不變,要求程式設計序將密碼譯回原文,並輸出密碼和原文。
有一行電文,以按下面規律譯成密碼: A--->Za--->z B--->Yb--->Y C--->Xc--->x