一道面试题:用shell写一个从1加到100的程序
【试题描述】
请用shell写一个简短的程序,实现1+2+...+100的功能。
【程序】
方法一:
#!/bin/bash
sum=0
for i in {1..100}
dolet sum+=$i
done
echo $sum
方法二:
#!/bin/bash
sum=0
for i in {1..100..1}
dolet sum+=$i
done
echo $sum
方法三:
#!/bin/bash
sum=0
for ((i=1;i<=100;i++))
dolet sum+=$i
done
echo $sum
其他方法:
可以while循环、until等方式实现。
一道面试题:用shell写一个从1加到100的程序相关推荐
- linux shell 计算器 除0,用shell写一个简易计算器,可以实现加、减、乘、除运算,假如脚本名字为1.sh,执行示例:./1....
用shell写一个简易计算器,可以实现加.减.乘.除运算,假如脚本名字为1.sh,执行示例:./1.sh 1 + 2#!/bin/bash if [ $# -ne 3 ] then echo &quo ...
- linux脚本计算器加减乘除,用shell写一个简易计算器,可以实现加、减、乘、除运算,假如脚本名字为1.sh,执行示例:./1....
用shell写一个简易计算器,可以实现加.减.乘.除运算,假如脚本名字为1.sh,执行示例:./1.sh 1 + 2#!/bin/bash if [ $# -ne 3 ] then echo &quo ...
- 用shell写一个简易计算器,可以实现加、减、乘、除运算,假如脚本名字为1.sh,执行示例:./1....
用shell写一个简易计算器,可以实现加.减.乘.除运算,假如脚本名字为1.sh,执行示例:./1.sh 1 + 2 #!/bin/bash if [ $# -ne 3 ] thenecho &quo ...
- 题目内容: 写一个将华氏温度转换成摄氏温度的程序,转换的公式是: °F = (9/5)*°C + 32 其中C表示摄氏温度,F表示华氏温度。 程序的输入是一个整数,表示华氏温度。输出对
#题目内容: 写一个将华氏温度转换成摄氏温度的程序,转换的公式是: °F = (9/5)*°C + 32 其中C表示摄氏温度,F表示华氏温度. 程序的输入是一个整数,表示华氏温度.输出对应的摄氏温度, ...
- 写一个将华氏温度转换成摄氏温度的程序,转换的公式是:°F = (9/5)*°C + 32 其中C表示摄氏温度F表示华氏温度程序的输入是一个整数表示华氏温度。输出对应的摄氏温度也是一个整数(java)
1温度转换(5分) (此题出自:中国大学MOOC零基础学java,翁恺,第1周编程题) 题目内容: 写一个将华氏温度转换成摄氏温度的程序,转换的公式是: °F = (9/5)*°C + 32 其中C表 ...
- 用MATLAB写一个自动生成福利彩票双色球号码的程序
用MATLAB写一个自动生成福利彩票双色球号码的程序 规则 红色球:1-33号任选6个 蓝色球:1-16号任选1个 red = randi([1,33],1,6); disp('红色球'); fpri ...
- 写一个生成口算题的exe程序
好的,为了写一个生成口算题的 exe 程序,你需要以下步骤: 选择一种编程语言,比如 C++.Java.Python 等. 根据你选择的编程语言,了解相应的编程知识,包括变量.循环.分支.函数等. 设 ...
- 金山笔试题-字符串排序 : 写一个函数,实现对给定的字符串(字符串里面包括:英文字母,数字,符号)的处理...
写一个函数,实现对给定的字符串(字符串里面包括:英文字母,数字,符号)的处理.经过处理后的字符串其内容按字母,数字,符号的顺序存放.函数声明如下: void ParseString(char* pst ...
- shell linux中用shell写一个占用CPU的脚本
使用场景: 向公司申请的虚机资源自己工作用的比较方便,因占用较小basis要求回收掉,现写一个脚本,让CPU跑满一些. 首先看下共有几颗逻辑CPU cat /proc/cpuinfo |grep &q ...
最新文章
- 检测jQuery.js是否已加载的判断代码
- linux基础知识_压缩—进程管理-网络管理-ftp-nfs-ssh-scp
- HDOJ--4786--Fibonacci Tree【生成树】
- UAC 实现原理及绕过方法
- 小手工纸盒机器人_亲子手工 | DIY弹珠迷宫小黑手自制玩具系列
- 英语四级c语言,2017年大学英语四级精选试题练习
- 一看就会的 GitHub 骚操作,让你看上去像一位开源大佬
- 问题记录:既然MAC能唯一标识一台设备,那为什么我们还需要IP呢?
- C++加速读取和其他加速
- html选择弹出列表实例,CSS3制作炫酷的下拉菜单及弹起式选单的实例分享
- 医疗管理系统-检查项管理
- 手机停机照样可以免费无限量上网
- c语言 取余 % 和除法 / 的应用技巧 (在取位数方面的)
- Spring事务实现的方式及底层原理
- 二本考生计算机考研建议哪个学校,一般二本建议考研学校都有哪些
- 网络工程师认证:HCIE(华为ICT专家认证)
- A系列RPG地图编辑器发布,终于可以编辑地图了
- putty怎么查看MySQL密码_putty mysql修改密码
- Pr:脱机文件及处理方法
- 最新NVIDIA Ada Lovelace架构 和 RTX 40系列详解
热门文章
- 解决Mac上VSCdoe断点失效问题
- Apache ZooKeeper - 使用Apache Curator操作ZK
- Spring5源码 - 04 invokeBeanFactoryPostProcessors 源码解读_1
- Linux-pstree命令
- php 得到 ts文件,获取TypeScript声明文件.d.ts步骤详解
- 防止网络请求(或其他回调)引用,从而造成内存泄漏
- Halcon初学者知识【17】如何将零件提取dxf图
- 山西财经大学计算机考试题及答案,2018年山西财经大学计算机应用技术408计算机学科专业基础综合之计算机操作系统考研基础五套测试题...
- ubuntu 定时执行php文件,Ubuntu crontab 定时执行php脚本文件
- CSS3运算 calc()函数是怎么实现计算