欢迎来到天天文库
浏览记录
ID:26955707
大小:394.00 KB
页数:59页
时间:2018-11-30
《《简单程序设计 》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第二章简单程序设计1了解C程序的基本格式,变量的定义和赋值学习目标变量与数据类型,C程序的基本结构内容要点2上一章的内容仅仅是把计算机当作计算器来用,尽管这已经比一般计算器的功能强大多了,但是,从水平上看象是小学生干的事,是算术而不是代数,因为没有使用变量。要编程序首先遇到的是掌握变量的概念和对变量进行操作。程序是描述和实现算法的,算法中会遇到大量的各种各样的变量,变量的数据类型由编程者依算法的要求来选择。3王小二同学是一个聪明的孩子,他到超市去买东西看到电子计价算账很方便快捷,他就想编程模拟操作一下。下面是他编的程序。先请你看,然后我们再解释。【例2.1】4//***
2、*********************************************//*程序名:电子计价器*//*作者:王小二*//*编制时间:2002年7月7日*//*主要功能:计算应付款*//************************************************#include//预编译命令voidmain()//主函数{//主函数开始floatApplePrice=3.5f;//对象1(苹果单价,3.5元/公斤)floatBananaPrice=4.2f;//对象2(香蕉单价,4.2元/公斤)floatApple
3、Weight=0.0f;//对象3(苹果重量,初始化为0)floatBananaWeight=0.0f;//对象4(香蕉重量,初始化为0)floatTotal=0.0;//对象5(总钱数,初始化为0)cout<<"请输入苹果重量t"<>AppleWeight;//输入苹果重量cout<<"请输入香蕉重量t"<>BananaWeight;//输入香蕉重量Total=ApplePrice*AppleWeight+BananaPrice*BananaWeight;//计算应付款cout<<"应付款"<4、5、是说明主函数的数据类型的。这里void表示空类型,即main()没有函数值。main()所起的作用仅只是执行一些操作步骤。8主函数main()的函数体由一对大括号{}括起,函数体包含两部分:前面是声明部分,后面是执行部分。规定声明在前,执行在后。不声明者,不得执行。在例2.1中声明了五个要操作的对象,每个对象都有一个变量名与之对应。每个变量的取值都是单精度实数(后面详细解释)。9//************************************************//*程序名:电子计价器*//*作者:王小二*//*编制时间:2002年7月7日*//*主要功能:6、计算应付款*//************************************************#include//预编译命令voidmain()//主函数{//主函数开始floatApplePrice=3.5f;//对象1(苹果单价,3.5元/公斤)floatBananaPrice=4.2f;//对象2(香蕉单价,4.2元/公斤)floatAppleWeight=0.0f;//对象3(苹果重量,初始化为0)floatBananaWeight=0.0f;//对象4(香蕉重量,初始化为0)floatTotal=0.0;//对象5(总钱数,7、初始化为0)cout<<"请输入苹果重量t"<>AppleWeight;//输入苹果重量cout<<"请输入香蕉重量t"<>BananaWeight;//输入香蕉重量Total=ApplePrice*AppleWeight+BananaPrice*BananaWeight;//计算应付款cout<<"应付款"<
4、5、是说明主函数的数据类型的。这里void表示空类型,即main()没有函数值。main()所起的作用仅只是执行一些操作步骤。8主函数main()的函数体由一对大括号{}括起,函数体包含两部分:前面是声明部分,后面是执行部分。规定声明在前,执行在后。不声明者,不得执行。在例2.1中声明了五个要操作的对象,每个对象都有一个变量名与之对应。每个变量的取值都是单精度实数(后面详细解释)。9//************************************************//*程序名:电子计价器*//*作者:王小二*//*编制时间:2002年7月7日*//*主要功能:6、计算应付款*//************************************************#include//预编译命令voidmain()//主函数{//主函数开始floatApplePrice=3.5f;//对象1(苹果单价,3.5元/公斤)floatBananaPrice=4.2f;//对象2(香蕉单价,4.2元/公斤)floatAppleWeight=0.0f;//对象3(苹果重量,初始化为0)floatBananaWeight=0.0f;//对象4(香蕉重量,初始化为0)floatTotal=0.0;//对象5(总钱数,7、初始化为0)cout<<"请输入苹果重量t"<>AppleWeight;//输入苹果重量cout<<"请输入香蕉重量t"<>BananaWeight;//输入香蕉重量Total=ApplePrice*AppleWeight+BananaPrice*BananaWeight;//计算应付款cout<<"应付款"<
5、是说明主函数的数据类型的。这里void表示空类型,即main()没有函数值。main()所起的作用仅只是执行一些操作步骤。8主函数main()的函数体由一对大括号{}括起,函数体包含两部分:前面是声明部分,后面是执行部分。规定声明在前,执行在后。不声明者,不得执行。在例2.1中声明了五个要操作的对象,每个对象都有一个变量名与之对应。每个变量的取值都是单精度实数(后面详细解释)。9//************************************************//*程序名:电子计价器*//*作者:王小二*//*编制时间:2002年7月7日*//*主要功能:
6、计算应付款*//************************************************#include//预编译命令voidmain()//主函数{//主函数开始floatApplePrice=3.5f;//对象1(苹果单价,3.5元/公斤)floatBananaPrice=4.2f;//对象2(香蕉单价,4.2元/公斤)floatAppleWeight=0.0f;//对象3(苹果重量,初始化为0)floatBananaWeight=0.0f;//对象4(香蕉重量,初始化为0)floatTotal=0.0;//对象5(总钱数,
7、初始化为0)cout<<"请输入苹果重量t"<>AppleWeight;//输入苹果重量cout<<"请输入香蕉重量t"<>BananaWeight;//输入香蕉重量Total=ApplePrice*AppleWeight+BananaPrice*BananaWeight;//计算应付款cout<<"应付款"<
此文档下载收益归作者所有