1.4 案例分析
1.4.1 HelloWorld程序的扩展
前面我们已经学会了如何开发第一个C语言程序:HelloWorld程序。这个程序除了帮助我们掌握和理解C程序的开发步骤以外,还有没有什么其他实用价值呢?答案是肯定的。HelloWorld程序的开发运行是我们学习程序设计的第一步,一旦迈出以后,就可以在此基础上迈出我们的第二步、第三步……。知识是用来学以致用的,下面就来看看在HelloWorld的基础上能够扩展出什么东西。
1.HelloWorld程序的扩展一
图1-42HelloWorld程序的扩展一运行结果
程序运行结果如图1-42所示。
2.HelloWorld程序的扩展二
程序运行结果如图1-43所示。
图1-43HelloWorld程序的扩展二运行结果
3.HelloWorld程序的扩展三
程序运行结果如图1-44所示。
图1-44HelloWorld程序的扩展三运行结果
4.HelloWorld程序的扩展四
程序运行结果如图1-45所示。
图1-45 HelloWorld程序的扩展四运行结果
1.4.2 纸张对折多少次到月球
假设对折一张厚度为0.1mm的纸,请问要对折多少次才能使纸的厚度从地球到达月球(假设地球到月球的距离为30万km)?
问题分析过程:
假设需要对折x次,则有:......