1、C+语言程序设计语言程序设计23http:/http:/45总学时:64讲课:48学时上机:16学时课外上机:每周不少于4学时课程设计(17 18共两周)6R总评成绩平时成绩50%期末考试成绩50%R平时成绩组成:作业、提问、测验、考勤、上机若有四次缺勤,取消考试资格:平时成绩会在考前公布,敬请关注!78/*This is a simple Cpp program*/#include /文件包含命令void main( ) /主函数头 /主函数体 double x,y; /变量说明 cout xy ; /输入数据 double z=x+y; /定义变量,并赋值 cout x+y= zendl
2、; /输出数据任何变量都必须先说明后使用 Enter two float number: 3 4 Enter two float number: 3 4 x+yx+y=7=79cout xy ; /输入数据给变量cout x+y= zendl ; /输出三类数据10a,b为整型变量ch为字符型变量1112#includeiostream.h#include void main( )void main( ) int int a,b; a,b; a=5; a=5; b=7; b=7; couta couta* *b=ab=a* *bendlbendl; ; 131415auto casechar
3、class constdelete do double else falsefloat for int if inlinelong operator private protected publicreturn short signed static thisvirtual void while new1617 1819#include /文件包含命令#include /数学函数库double max(double x,double y); /函数原型说明函数原型说明void main( ) /主函数头 /主函数体 double a,b,c; /变量说明 cout ab ; /输入数据 c=m
4、ax(a,b); /调用函数计算c cout “the squart of maximum= ”sqrt(c)y) return x; else return y;形参实参函数调用函数调用相当于查字典202122项目工作区窗口菜单栏工具栏标题栏文档窗口输出窗口状态栏图1.2 Visual C+开发环境23 文件 显示编辑插入编连窗口项目工具帮助图1.3 菜单栏24选择打开最近的工作区打开一个已有的项目保存当前项目关闭当前项目选择打开最近的工作区文件图1.4 File菜单25激活指定项目将组件或外部的源文件添加在当前的项目中修改当前编译和调试项目的一些设置图1.5 Project菜单将项目加入到
5、项目工作区中26重新编连整个项目文件图1.6 Build菜单生成应用程序的EXE文件编译C或C+源代码文件执行应用程序27 28Ex_Sdi文件夹Res文件夹Debug或Release文件夹编连过程产生的文件其他资源Ex_Sdi.rc2等类文件.cpp .h资源文件Ex_Sdi.rc项目及项目工作区文件运行文件Ex_Sdi.exe图标文件Ex_Sdi.ico等工具栏资源Toolbar.bmp图1.17 项目文件的布局 29一、创建一个新的项目文件一、创建一个新的项目文件303132二、向项目文件中新建或添加已有源文件二、向项目文件中新建或添加已有源文件33343536三、编译、连接并运行项目文
6、件三、编译、连接并运行项目文件CompileBuildExecuteInsert BreakpointGoStop Build37Step 1:编辑源程序Step 2:编译源文件Step 3:构建目标文件Step 4:执行EXE文件38 提示:在菜单栏或工具栏的空白处单击鼠标右键,然后在一个弹出式菜单中选择要显示或隐藏的工具栏。工具栏的显示和隐藏39小贴士:自动补全单词小贴士:自动补全单词 在输入较长的标识符时,为了更方便地使用自动补全单词功能,可为该功能的命令添加一个快捷键。执行菜单命令Tools|Customize|KeyboardTools|Customize|Keyboard,在Cat
7、egory栏选择All Commands项,在Editor栏选择Text项,Commands框中找到命令项CompleteWordCompleteWord,将光标置于Press new shortcut 框中,按下需要的快捷键组合,如Alt+Space,最后单击Assign按钮。设置快捷键后,在输入关键字、标识符和变量时,按下 Alt+Space 就可以自动补全单词的其余部分。 嘿嘿:还有更酷的方式哟40Visual Assist XVisual Assist X是一款非常好的支持Visual Studio .NET 2003、2002插件,支持C/C+、C#、ASP、Visual Basic
8、、Java和HTML等语言,也支持VC+6、VC+5,能自动识别各种关键字、系统函数、成员变量、自动给出输入提示、自动更正大小写错误、自动标示错误等,有助于提高开发过程地自动化和开发效率 41Visual Assist X42Visual Assist X 的效果的效果43#include /文件包含命令double max(double x,double y); /函数原型说明void main( ) /主函数头double a,b,c; double maxv,temp;/变量说明cout abc; temp=max(a,b);maxv=max(temp,c);cout maximum= maxvy) return x; else return y;44本讲作业本讲作业1、编写程序计算y的值: x-5 (x1) y= x*5+2 (1x10) x+5 (x10)2、从键盘上输入一个整数和一浮点数,比较其大小,并输出小值。