华中科技大学c第1次上机课后复习.doc

收藏

编号:2584361    类型:共享资源    大小:335.13KB    格式:DOC    上传时间:2020-04-22
8
金币
关 键 词:
华中科技大学 上机 课后 复习 温习
资源描述:
.\ 第二章上机实验 一、实验目的 l 学会编写简单的顺序C++程序。 l 掌握基本数据类型变量和常量的应用。 l 掌握运算符与表达式的应用。 l 掌握结构化程序设计基本控制结构的运用。 l 了解使用简单的输入输出。 l 了解头文件的作用。 l 熟悉Visual C++6.0的开发环境。学习用Visual C++6.0编写标准的C++控制台程序。 二、实验内容 1. 请按照下面步骤调试程序,了解程序调式的步骤。 知识点:调试Visual C++6.0开发环境使用(编辑、编译、连接、运行、调试) 1)启动Visual C++6.0开发环境 从“开始”菜单中选择“所有程序”,然后找到【 Microsoft Visual Studio 6.0 | Microsoft Visual C++6.0】双击,显示Visual C++6.0开发环境窗口,如图2.1所示。 图2.1 操作系统中选择VC编译软件 2)创建一个项目 进入Microsoft Visual C++ 6.0集成开发环境后,选择【文件|新建】菜单项,弹出新建对话框。单击【工程】标签,打开其选项卡,在其左边的列表框中选择【Win32 Console Application 】工程类 型,在【工程名称】文本框中输入工程名hello,在【位置】文本框中输入工程保存的位置,单击【确定】按钮,如图2.2 所示。 图2.2 创建新的应用程序界面 在弹出的对话框(如图2.3所示),选择【一个空工程】,单击【完成】按钮 图2.3 Win32 Console Application 弹出窗口 此时出现【新建工程信息】对话框,如图2.4 所示。该对话框中提示用户创建了一个空的控制台应用程序,并且没有任何文件被添加到新工程中,此时,工程创建完成。 图2.4 新工程信息对话框 3)建立C++源程序文件 选择【文件|新建】菜单項,弹出新建对话框。单击【文件】选项卡,在列表框中选择C++ Source File ,在【文件名】文本框中输入文件名hellofile,选中【添加到工程】复选框,自动生成hellofile.cpp文件,如图2.5所示。 图2.5 建立源程序文件名 然后单击【确定】按钮,打开源文件编辑窗口,就会弹出输入源代码窗口,开始输入源代码。 图2.6 输入源程序 4)编辑C++源程序文件内容 l 在文件编辑窗口中输入代码(如图2.6所示): #include using namespace std; int main() { cout<<"同学们好,欢迎来到华中科技大学\n"; return 0; } l 选择【文件|保存】菜单项来保存这个文件。 1) 建立并运行可执行程序 选择【组建| 组建hello.exe】菜单项建立可执行程序。 如果你正确输入了源程序,此时便成功地生成了可执行程序hello.exe。 如果程序有语法错误,则屏幕下方的状态窗口中会显示错误信息,根据这些错误信息对源程序进行修改后,重新选择菜单命令组建| 组建hello.exe,建立可执行程序。 选择【组建| 执行hello.exe】菜单项运行程序,观察屏幕的显示内容。 5)关闭工作空间 选择【文件 | 关闭工作空间】菜单项来关闭工作空间。 2. 测试下述表达式的结果,并解释。 cout<<"abcde\2"; //1 结果: 解释\为转义字符ACSII值为2的即为笑脸 cout< using namespace std; int main() { cout<<" *"<<\n; cout<<" * * *"<<\n; cout<<"* * * * *"<<\n; } ② 解决本题的算法思路描述 每一行输出的结果 ③调试过程的记载(包括出现的错误,以及修改过程) 开始计划一次输出三行失败,于是改为依次输出 第二次\n前忘记加<< 第三次\n忘加单引号 2)编写程序,定义字符变量ch并赋值,然后在屏幕上输出该字符及其对应的ASCII码值,如:字母a,字母b,字母A等。格式如下: 字符 对应ASCII值 a 97 b 98 知识点: 了解字符和ASCII码之间的关系,数据类型的转换方式。 ① 程序原代码。(直接粘贴在此) #include using namespace std; int main() { char ch=a; cout< #include using namespace std; int main() { int a,b,c; double p,s; cin>>a>>b>>c; p=(double)(a+b+c)/2; s=sqrt(p*(p-a)*(p-b)*(p-c)); cout< #include using namespace std; int main() { double y,x,n; cin>>x>>n; y=pow(1+x/pow(2,n),n); cout< #include using namespace std; int main() { double r,h,s,v; cout<<"请输入半径和高"; cin>>r>>h; s=3.14*r*r; v=s*h; cout<<"底面积为"<
展开阅读全文
提示  淘文阁 - 分享文档赚钱的网站所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:华中科技大学c第1次上机课后复习.doc
链接地址:https://www.taowenge.com/p-2584361.html
关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

收起
展开