跟我学工控C+第一讲.ppt

上传人:rrsccc 文档编号:8877046 上传时间:2021-01-22 格式:PPT 页数:13 大小:283KB
返回 下载 相关 举报
跟我学工控C+第一讲.ppt_第1页
第1页 / 共13页
跟我学工控C+第一讲.ppt_第2页
第2页 / 共13页
跟我学工控C+第一讲.ppt_第3页
第3页 / 共13页
跟我学工控C+第一讲.ppt_第4页
第4页 / 共13页
跟我学工控C+第一讲.ppt_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《跟我学工控C+第一讲.ppt》由会员分享,可在线阅读,更多相关《跟我学工控C+第一讲.ppt(13页珍藏版)》请在三一文库上搜索。

1、第一节,C+ 初体验,扫描二维码可体验更多课程,目录,教学目标,教学内容,上机实践,教学目标,了解程序的基本知识和上机环境,学习 1.了解主函数和一般函数的概念,了解函数构成; 2.掌握源程序的书写格式,包括标识符和关键(保留)字的使用; 3.了解编译预处理、编译和链接过程和从编辑源程序到程序运行的操作方法; 4.掌握数据的输入输出(包括输入输出格式)方法。,教学内容,1 简单的程序,/例1-1:在屏幕上显示:This is my first program! #include /包含基本输入输出库文件 using namespace std; / 使用名字空间std int main( )

2、/主函数名 cout This is my first program! ; /屏幕显示语句 return 0; /表示程序顺利结束 ,C+的程序由函数组成。该程序只由一个主函数main()构成 一对花括号“ ”是主函数的定界符 程序语句全部采用小写字母。区分大小写,书写采用自由格式 语句用分号结束;一行可以写多个语句 注释行: 以两个“/”起头的任何文字,教学内容,/ 例1-2:加法计算器程序 #include /包含基本输入输出库文件 using namespace std;/使用名字空间std int main()/主函数名 int x, y, sum; /定义三个变量 coutxy;/

3、输入两个变量的值 sum = x + y;/加法计算 cout x + y = sum endl; /输出运算结果 return 0;/表示程序顺利结束 ,教学内容,/ 例1-3:求三角形面积 #include #include /包含标准数学函数库 using namespace std; / 定义area()函数,其函数的返回值和形式参数a, b, c都是双精度类型 double area(double a, double b, double c) double s, t; /定义本函数中用到的变量s和t为可描述实数的双精度类型变量 s = (a+b+c)/2; /计算中间变量s t =

4、sqrt(s*(s-a)*(s-b)*(s-c);/调用标准数学开平方函数 return t; /将运算结果t的值返回,通过函数名area带回函数调用处 / 主函数 int main() double x, y, z;/变量说明,定义三个可对实数进行操作的双精度类型变量 /调用area函数(参数使用几个确定的值)并将计算得到的结果直接输出 cout xyz; /调用area函数(参数为用户任意输入的值)并将计算得到的结果直接输出 cout 三角形面积为: area(x, y, z) endl; return 0; ,教学内容,2 程序的基本结构 全局变量说明 #include using na

5、mespace std; 子函数1 (形式参数) 子函数局部变量说明 语句序列 。 int main( ) 局部变量说明 语句序列 return 0; , C+程序由函数组成;至少包括主函数 main()和(或)若干个子函数。唯一 的主函数main()是整个程序的入口点。 (注意与PLC区别) 函数组成:返回类型,函数名,(形参)函数体 (相当于plc的高级指令或者子程序) 函数体又由变量及参数说明语句和语句序 列构成。 每个语句必须用分号结尾。一个语句行可以写多个语句,一个语句可以写在多行上。 C+语言允许在程序中插入注释行。 C+语言提供了包括I/O功能在内的大量标准库函数,但调用这些函数

6、时,必须在程序头部包含头文件。,教学内容,3 输入与输出 cin表示输入流对象,其基本用法为: cinV1V2Vn; 在输入时,应注意用空格或tab键将所输入的数据分隔开。 必须注意所输入数据的类型应与接受该数据之变量的类型相匹配,否则输入操作将会失败或者得到的将是一个错误的数据。 cout表示输出流对象,其基本用法是: cout E1 E2 Em; 在输出时,要注意恰当使用字符串和换行符endl,提高输出信息的 可读性。 例: cout x + y = sum endl;,教学内容,cinxy; cout This is my first program! ;,教学内容,4 注释(作用同PLC注释) C+的注释有两种形式: / 用于单行注释 /* */ 用于多行注释 注释可以出现在空白符允许出现的任何地方,但习惯上将注释和其所描述的代码相邻,一般可以放在代码的上方或右方,不放在下方。 恰当使用注释可以使程序容易阅读。,上机实践,安装VC6.0集成开发环境 安装VisualAssist(可大幅提高编程开发速度) 程序例1-1,1-2编译运行演示,课后习题,1. 完善程序例1-2功能,分别输出2个数的加减乘除结果. 2.自己动手编写运行程序例1-3. 3.第39-40页编译连接过程.,谢谢!,学习C+并不难,难的是长期坚持和不断提高 实践、实践、再实践 一定要多动手写,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1