资源简介 活动2 Hello C++! ----程序的输入、编译和运行 单元四 计算机程序设计 活动描述: 1、了解C++程序结构; 2、学习输入语句,修改错误,编译和运行程序; 3、掌握新建文件、打开文件、保存文件的方法。 学习实施: 计算机如何运行C++程序? 请先看一个简单的程序。 一、一个简单的程序 例4.1 能在屏幕上显示“Hello C++ World! ”的程序。 //初始 C++ #include Using namespace std; int main( ) { cout<< “ Hello World! ” << endl ; return 0 ; } 头文件 名称空间 主函数 名称空间 小结:C++程序由 、 、 组成。 1、头文件: #include 它指示: C++编译器将标准输入/输出头文件iostream的代码嵌 入程序的这个位置; 说明:为了进行输入、输出操作,程序首先要有这条命令。 2、名称空间: Using namespace std; 表示: 这个程序用的是“std”(标准)名称空间。 3、主函数: C++的设计原则是:把函数作为程序的构成模块。一个C++程序总是从main( ) 函数开始执行的。main( )函数称之为主函数,每一个C++程序都必须包含一个 main主函数,每个程序都是从main()函数开始执行,它是程序的入口。 int main( ) { cout<< “ Hello World! ” << endl ; return 0 ; } return 0是返回语句,表示main( )的结束; 将0值返回给操作系统,0表示 程序正常结束,非0值表示非正常结束。(return 0; 1; (x+y)/2.0f; ) int指明了main()函数的返回类型为整数类型;main是函数名,后面的圆括号一般包含传递给函数的信息。 函数的开始 函数的结束 函 数 体 输出语句,表示将后面的数据在屏幕上输出 字符串,用双引号 表示输出字符串后,换行;末尾是L不是I 分号,是结尾符号,每处语句末尾必须有; 但如果结尾有括号,则不需要分号了; 4、注释: //p1-5-1 #include // 头文件 using namespace std; // 名字空间 int main(){ /* 主函数 */ int a,b,c; cin >> a >> b; c = 3 * a - 2 * b + 1; cout << c << endl; return 0; } 从双斜线等开始的语句为注释,内容不参与程序的执行! 系统自动生成的编号标志,不需要编程者输入 #include using namespace std; int main( ) { int a,b,c; cin >> a >> b; c = 3 * a - 2 * b + 1; cout << c << endl; return 0; } 允许一行写多条短语句 #include using namespace std; int main( ) { cout <<“我是一名山西省介休市第三中学的学生” << endl; return 0; } 允许一条长语句写为多行 #include using namespace std; int main( ) { int a,b,c; cin >> a >> b; c = 3 * a - 2 * b + 1; cout << c << endl; return 0; } 较长的程序,如果写在同一行,不容易理解! 解决办法 #include using namespace std; int main( ) { int a,b,c; cin >> a >> b; c = 3 * a - 2 * b + 1; cout << c << endl; return 0; } 空格 空行 缩进 间隔 (Tab) 二、输入、编译、运行程序 使用Dev-C++5.11 编写程序,显示内容为“Hello World!” 1、打开编辑窗口 双击桌面上的Dev-C++5.11快捷图标,新建-源代码; 2、输入源程序代码 2-1、学会“保存” 保存文件是件大事: 1、存放位置要慎重选好,便于查找,临时的存放在桌面上,长久的存入D\E\F等盘(不入C盘); 2、文件名要认真命名; 否则后面时间长了,自己也不知是哪个了! 要抓住关键字或中心内容等作为文件名; 2-2、内容输入时的好习惯:要从第1行开始,向下逐行输入,随时可插入修改; 当然程序一开始空几行或中间产生若干行,词语之间产生多个空格也不影响效果; 2-3、出现了错误: 光标前的可用Backspace(退格键)向左删除; 光标后的可用Delete(删除键)向后删除; 也可以把错误之处先选定,后用Delete(删除键)整体删除; 3、编译源程序 快捷键 如果源程序存在语法错误,在编译过程中系统一旦发现,就会停下来,发出错误警示! 假如字符串少输一个双引号 解释反馈信息 假如行尾漏了一个分号 解释反馈信息 4、运行程序 “黑屏”中输出! 快捷键 试一试 (1)执行“运行”菜单中的“编译运行”命令,可以完成程序的编译和运行;快捷键 F11 (2)单击“工具栏”中部的 (3)按F11键,一步就可以完成程序的编译和运行 5、保存程序 C++源代码文件的扩展名 方法一、文件--保存 方法二、工具栏按钮--保存 方法四、Ctrl + S 更改文件名:文件--另存为 方法三、关闭程序时--保存 6、打开文件 方法一、文件--打开项目或文件 方法二、快捷键 Ctrl + O 方法三、在源保存位置找到文件后,双击或右击图标打开 小知识 移动字符 上下页移动 行首尾移动 删除光标前字符 删除光标前字符 为了快捷地编辑程序,可使用键盘来编辑命令,如: 自我检测 1. 填空题 (1)Dev-C++5.11建立新文件是利用 菜单中的 子菜单中的 。 (2)保存文件可以利用 菜单中的 命令,也可以使用组合键 ; (3)C++文件的扩展名是 ; (4)C++程序的编译键是 ; (5)C++程序的运行键是 ; (6)C++程序的编译运行键是 ; 新建 文件 .Cpp F9 F10 源代码 文件 保存 Ctrl+S F11 2. 操作题 (1)练习使用:表4-1所列的键盘编辑命令。 (2)练习使用:C++ 程序窗口中的滚动块和滚动箭头; (3)练习使用:C++ 程序窗口中的滚动块和滚动箭头; #include int main() { cout<< " 再见!"< return 0; } 展开更多...... 收起↑ 资源预览