while循环计算1到100之和

一个简单的使用while循环计算1到100之和:

cat 1-100.sh

#!/bin/sh

k=1

sum=0

while [ $k -le 100 ]

do

let sum=sum+k

let k=k+1

done

echo $sum

时间: 2024-08-01 22:46:31

while循环计算1到100之和的相关文章

bash用for循环计算1到100之和

#!/bin/bash# declare -i sum=0 for I in {1..100}; do    sum+=$Idone echo $sum for I in `seq 1 100`; do    sum+=$Idone echo $sum

循环计算”时、日、月、年“数据的方法思路

1.使用游标实现跨数据库导数据 参考存储过程: ALTER proc [dbo].[Nsp_SiPingElectricityData]asdeclare @DANo Char(32)declare @DATime Datetimedeclare @LogTime Datetimedeclare @MeterType Char(4)declare @MeterNo Char(20)declare @Qty Decimal(18,6)declare @tagname nvarchar(50)dec

DoWhileDemo.java【1加到100之和】

//求1+2+3+4+……+100之和 //课堂习题:求1+2+3+……+n ,其和刚大于100时停止累加,求最后一个加数 //do……while先执行后判断,至少执行一次,while循环先判断后执行,可能一次都不执行,两种语法之间只有当第一次条件判断不满足时有区别 public class DoWhileDemo{ public static void main(String [] args){ int sum=0;//相加的和 int i=0;//循环变量初始化 do{ sum+=i;//s

用Java计算某个日期100天后的日期

用Java计算日期时间,首先考虑到时间类,Java中提供的和时间日期相关的类里,有一个Calendar类,可以获取某个时间日期. 计算某个日期100天后的日期,思路如下: 1.先设定时间,例如2017年1月1日: 2.在给定日期的天数上增加100: 具体代码如下: 1 /* 2 * 1.先给定一个时间,例如2017年1月1日 3 */ 4 Calendar cld = Calendar.getInstance(); 5 cld.set(Calendar.YEAR, 2017); 6 cld.se

for循环计算阶乘的和,for循环计算阶乘倒数的和

计算阶乘的和 1 //阶乘的和,5!+4!+3!+2! 2 3 int a = 5; 4 for(int b = 4; b > 0; b--) 5 { 6 a = a * b; 7 } //先定义好最大数的阶乘是多少 8 int c = a; 9 for(int n = 5; n > 1; n--) //当n等于2的时候,这是算的就是1的阶乘,所以后面取n>1 10 { 11 a = a / n; //利用数学公式,n! = (n + 1)!/(n + 1),再写出for循环计算 12

java实现读入一个数n,计算其各位数字之和,用汉语拼音写出和的每一位数字

今天看到一篇文章:[原始链接] 题目是"读入一个数n,计算其各位数字之和,用汉语拼音写出和的每一位数字",是用c语言实现的.由于我目前正在学习java,所以想用java来实现下. 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值.这里保证n小于10100. 输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格. import java.io.BufferedReader; import java.io.IOException

计算1到100的整数和

用 while continue实现计算1到100(含)之间的除了能被7整除之外所有整数的和. int i = 0; int a = 0; while (i <100) { i++; if (i % 7 == 0) { continue; } a = a + i; } Console.WriteLine(a); Console.ReadKey();

读入一个数n,计算其各位数字之和,用汉语拼音写出和的每一位数字

读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字.★☆ 读入一个整数n,计算其各位数字之和,用汉语拼音写出和的每一位数字.★★ 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值.这里保证n小于10100. 输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格.  输入样例:  1234567890987654321123456789  输出样例:  yi san wu #include<stdio.h> #incl

for循环/计算坐标

for循环计算坐标 webqq里面有类似桌面的各种图标,是绝对定位的,这样可以拖动改变位置,用浮动的话,没法拖动. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> div{width:50px;height:50px;background:re