1到10所有数字相加求和

#!/bin/bash
i=1
sum=0
while [ $i -le 10 ]
do
    sum=$[$sum+$i]
    i=$[$i+1]
done

echo $sum

时间: 2024-12-14 11:24:39

1到10所有数字相加求和的相关文章

java程序 输入10个数字并求和

课程作业: 模仿JavaAppArguments.java示例,编写编写一个程序,此程序从命令行接受多个数字,求和之后输出结果. 设计思想: 先从命令行读出数字,然后计算各个数字之和.求出结果. 流程图: 程序源代码: import java.io.*; public class Sum { public static void main(String[] args)throws IOException { int X,i;//i用来计数 double sum; String str; Buff

python处理字符串:将字符串中的数字相加求和

计算字符串中所有数字的和,字符串中有数字和字母组合而成如果出现连续数字,按照一个数操作具体解释在代码行里: def sum_str(str1): len1=len(str1) #首先将字符串str1的长度赋值给len1 sum = n = 0 #建立一个值为0的空变量sun #建立一个值为0的空变量n for i in range(len1): #用i来遍历字符串的长度 if 49 <= ord(str1[i]) <= 57: #判断字符ascii码是否在数字ascii值范围内 n = n *

给定一个整数,求解该整数最少能用多少个Fib数字相加得到

一,问题描述 给定一个整数N,求解该整数最少能用多少个Fib数字相加得到 Fib数列,就是如: 1,1,2,3,5,8,13.... Fib数列,满足条件:Fib(n)=Fib(n-1)+Fib(n-2)   Fib(0)=1   Fib(1)=1:Fib数字,就是Fib数列中的某个数. 比如70 = 55+13+2,即一共用了3个fib数字得到 二,问题求解 ①求出所有小于等于N的Fib数字 //获得小于等于n的所有fib数 private static ArrayList<Integer>

java:从命令行接收多个数字,求和之后输出结果

设计思路:获取输入数的个数,然后将要相加的数字转换成浮点型进行相加,然后输出结果. 流程图: 1:建立一个Scanner的对象scan: 2:定义一个动态数组aDoubleArray[]: 3:利用循环结构将数字输入到数组中: 4:在利用循环结构将数组中的数字相加在输出. 源代码: package niuke; import java.util.Scanner; public class add { public static void main(String[] args) { Scanner

Oracle中空值与数字相加问题

select 10 + 10 + 10 from dual结果是30,全然没问题. select null + 10 + 10 from dual结果是空串,但期望的结果是20.select nvl(null,0) + 10 + 10 from dual这样处理结果为20.若查询有空值的情况需利用nvl处理,否则运算有误.select null || 10 || 10 from dual字符串拼接没有问题.Oracle中空值与数字相加问题,布布扣,bubuko.com

jquery开发的数字相加游戏(你能玩几分)

jquery开发的数字相加游戏,我在一轮中玩了632分(如下图),你能玩几分,哈哈... 我要试一试 下面贡献下这款“数字相加游戏”的开发过程. html部分: <div class="container"> <div class="how-to-play"> <h1> How to Play</h1> <p> 数字加法游戏-- 单击左侧的数字色块相加等于右上角的数字,当相等时,这几个色块消失. </

给出一个非负整数 num,反复的将所有位上的数字相加,直到得到一个一位的整数。

1 package digitAddTogither; 2 3 /** 4 * Created by ZKY on 2017-08-15 01:00. 5 * 给出一个非负整数 num,反复的将所有位上的数字相加,直到得到一个一位的整数. 6 * 样例 7 * 给出 num = 38. 8 * 相加的过程如下:3 + 8 = 11, 9 * 1 + 1 = 2. 10 * 因为 2 只剩下一个数字,所以返回 2. 11 */ 12 public class DoMain 13 { 14 /**

从命令行接收多个数字,求和之后输出结果

模仿JavaAppArguments.java示例,编写一个程序,此程序从命令行接收多个数字,求和之后输出结果. 一.设计思想: 由示例JavaAppArguments.java,定义数字之和和作为存储单位的整型,命令行的参数都是字符串,需要定义一个整形数组将其转化为整数,然后实现数字的相加.然后输出结果. 二.流程图: 三.代码: //郭月赛 2016 9 26package demo;import java.util.Scanner;public class Sum { public sta

程序从命令行接收多个数字,求和之后输出结果

设计思想:获取输入数的个数,存入新建的一个动态数组,然后将动态数组内的数利用Integer.parseInt()函数从string转为int,相加输出. 程序流程图:获取输入数的个数->新建动态数组->将输入数存入动态数组->建立int变量s=0->利用Integer.parseInt()函数转换并相加->输出: 源程序代码: import java.util.ArrayList; public class D1 { @SuppressWarnings({ "unc