shell:計算1-100以內奇數和偶數的和
計算1-100以內奇數和偶數的和
考慮使用for迴圈來進行遍歷1-100以內
for I in {1..100}
對於奇偶數的取法最簡單的是
I=$[$I+2]
但我們採用:
YS=$[$I%2]
so.整段程式碼如下:
1 #! /bin/bash
2 for I in {1..100};do
3 YS=$[$I%2]
4 if [[ $YS = 0 ]];then
5 SUM1=$[SUM1+$I]
6 elif [[ $YS != 0 ]];then
7 SUM2=$[$SUM2+$I]
8 fi
9 done
10 echo "$SUM2"
11 echo "$SUM1"
相關推薦
shell:計算1-100以內奇數和偶數的和
計算1-100以內奇數和偶數的和 考慮使用for迴圈來進行遍歷1-100以內 for I in {1..100} 對於奇偶數的取法最簡單的是 I=$[$I+2] 但我們採用: YS=$[$I%2] so.整段程式碼如下: 1 #! /bin/bash 2 for I
java 計算1-100所有奇數和(程式碼詳解)
/* 要求: 計算1-100之間的所有的奇數和 1+3+5+7...+99 有1個數據,從0變到100 迴圈 int =0 <= 100 ++ 從0-100,範圍內,找到奇數 數%2==1 奇數 所有的奇數求和計算 需要變數,儲存奇數的
用python腳本來計算100以內奇數或者偶數之和
int usr continue 計算 while odin python腳本 print 奇數 #!/usr/bin/python#coding:utf-8#while#計算1+2+3+...+100的和#計算1+3+5...+99的和sum=0i=0while i<
面試題:計算1-100的質數的個數
package day1; import java.util.Arrays; public class Homework { public static void main(String[] arg
python入門:輸出1-100之內的所有奇數和偶數
utf env false 報錯 pytho 賦值 1-1 pass 所有 1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 #輸出1-100之內的所有奇數和偶數 4 """ 5 給start賦值等於1,whi
python計算1~100的和,1~100奇數的和,1~100偶數的和,一條程式碼求1~100的和
1、計算1~100的數之和----for迴圈實現1~100的和 sum1 = 0 for i in range(1,101): sum1 = sum1 + i i += 1 print(f"1-100之間的和是:{sum1}") ----while實現1~100的和
運用for迴圈計算100以內奇數的和
public class OddSum{ public static void main(String[] args){ int result = 0; for(int i=1; i<=99; i+=2) { //因
計算1+……+100中偶數和
ron 如何 mil div pan += result return 計算 如何計算1+……+100中偶數和? 1. 把奇數去掉,通過if,判斷累加數除以2的余數,是否為1,判斷是否是奇數 2. 通過continue 跳過對奇數的累加 #!/usr/bin/pyth
JS中: 1-100之間的奇數和偶數和;求周一到周末的工作日和休息日(switch的方法)
CA 判斷 length switch AS div 提示 fault eve // 1-100之間的奇數和偶數和 先給兩個裝和的變量 let odd = 0; let even = 0; for (i = 1; i<= 100; i++) { if (i
需求:計算1-5的和的值,禁止使用迴圈。
package cn.itcast.day01_03; /* * 需求:計算1-5的和的值,禁止使用迴圈。 * 使用遞迴! * 5+(5-1)+(5-1-1)+..... */ public class FileDemo3 { public static void main(Str
計算1~100之間,能被3整除但是不能被7整除的數的和(C語言)
#include<stdio.h> int main(agrc *agrv) { int n,i; int sum=0; scanf("%d",&n); for(i=1;i<=n;i++){ if(i%3==0&&i%7!=0){ sum+=i; &
四種方法巧求100以內奇數的和
方法一:大眾思路 public class Task{ public static void main(String[] args){ //求出1-100之間奇數和的四種方法 int sum=0; for(int i=1;i<=100;i++){ if(i%2=
Python一行程式碼實現100以內奇數和
關鍵詞 列表生成式 求和函式 使用列表生成式得到1~100以內的奇數 >>>l = list(x for x in range(1, 101) if x % 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)
用for循環求1-100的所有數的和
1-1 else .com 列表 字符串 div 圖片 步長 一個 2、求1-100的所有數的和 x=0for y in range (1,101): x=x+yprint(x)#Python for循環中可以循環一個列表或者某一個字符串下面是for的基本格式,英文
1~100內所有素數的和
//1~100內所有素數的和 public class Exercise3 { public static void main(String[] args) { int i,j; int hh=0; for (i=1;i<=100;i++) { for (j=2;j<
素數打表——找出1~100以內的素數
esp ace ++ str clu += iostream space ostream 素數篩選法: #include <iostream> using namespace std; //素數打表模板 bool is_prime[100]; i
js實現1-100以內的質數
方法一: var count = 0; for(var i = 1; i < 100; i++){ for(var j = 1; j <= i; j++){ if(i % j == 0){ count++; } } if(count == 2
MongoDB資料庫關係表示和設計:(1)巢狀文件和引用連結
使用資料的時候,一個數據項常常和另外的一個或多個數據項產生關係,比如一個“人”物件,有一個名字,可能有多個電話號碼,以及多個子女,等等。 在傳統的SQL資料庫中,關係被分為一個個表(table),在表中,每個資料項以主鍵(primary key)標識,而一個表的主鍵又
演算法練習-打印出1-100以內所有的質數
題目要求: 打印出1-100以內所有的質數。 例如: 數字5, 只能被1和5整除。 沒有其他因數 JavaScript 做法 <script> // 質數陣列 var zhishuArr=[];