首页
学习
活动
专区
工具
TVP
发布

2章:循环结构程序设计

1章中用过“开平方”函 数,可以先求出其平方根,然后看它是否为整数,即用一个int型变量m存储sqrt(n)四舍五入后的整数,然后判断m^2 是否等于n。...末尾有6个0,所以从5项开始,后面的所有项都不会影响和的末6位数字——只需要在程序的最前面加一条语句if(n>25)n=25;,效率和溢出都将不存在问题。...在Linux下,输入完毕后按Ctrl+D键即可结束输入。 输入终于结束了,但输出却是“1 2293624 4.375”。这个2293624是从何而来?...在样例输入的最后增加3组数据:10,会看到这样的输出: Case 3:-4 10 0.000 相信读者已经意识到问题出在哪里了:min和max没有“重置”,仍然是上个数据结束后的值。...//分解出来的位数相加 *result_mul *= i * j * k; //相乘 } /* 整体思路:i 最小只能是123, 最大只能是333(因为最大数字只能是999) 2

1.4K10
您找到你想要的搜索结果了吗?
是的
没有找到

Linux shell 程序设计4——shell变量

3、shell变量赋值和c语言略有不同,shell赋值要求等号的两边不能出现空格,而在linux C 中,一般为了增强代码的可读性,等号的两边都加一个空格。.../bin/bash #This is an example to show how to use variables version="2.6.24" name="linux-headers-2.6.24..." echo -e "name:$name\nversion:$version" 执行结果: name:linux-headers-2.6.24 version:2.6.24 5、shell变量的作用范围是本...echo $os_name 命令,我们会得到: linux 6、有一种能继承给子shell的变量,称之为环境变量。...而如果在终端中使用命令: export a=linux 然后执行上述脚本,我们的到结果: linux 7、shell内置变量:bash设置了许多内置变量,在进行shell程序设计的时候可能需要用到。

1.7K60
领券