华中科技大学c++第次上机作业Word格式文档下载.docx

上传人:b****7 文档编号:22770195 上传时间:2023-02-05 格式:DOCX 页数:13 大小:155.62KB
下载 相关 举报
华中科技大学c++第次上机作业Word格式文档下载.docx_第1页
第1页 / 共13页
华中科技大学c++第次上机作业Word格式文档下载.docx_第2页
第2页 / 共13页
华中科技大学c++第次上机作业Word格式文档下载.docx_第3页
第3页 / 共13页
华中科技大学c++第次上机作业Word格式文档下载.docx_第4页
第4页 / 共13页
华中科技大学c++第次上机作业Word格式文档下载.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

华中科技大学c++第次上机作业Word格式文档下载.docx

《华中科技大学c++第次上机作业Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《华中科技大学c++第次上机作业Word格式文档下载.docx(13页珍藏版)》请在冰豆网上搜索。

华中科技大学c++第次上机作业Word格式文档下载.docx

Nero

Qt

RadminViewer3

SharePoint

4返回

'

件P

图2.1操作系统中选择VC编译软件

2)创建一个项目

进入MicrosoftVisualC++6.0集成开发环境后,选择【文件|新建】菜单项,弹出新建对话框。

单击【工程】标签,打开其选项卡,在其左边的列表框中选择【Win32Console

Application】工程类型,在【工程名称】文本框中输入工程名hello,在【位置】文本框中

输入工程保存的位置,单击【确定】按钮,如图2.2所示。

AW!

TB1BU£

!

>■匚就IMM

Dif—J?

_-_-c"

a

 

图2.2创建新的应用程序界面

在弹出的对话框(如图2.3所示),选择【一个空工程】,单击【完成】按钮

鹽Faia-McracftYiauilC-S-+

图2.3Win32ConsoleApplication弹出窗口

此时出现【新建工程信息】对话框,如图2.4所示。

该对话框中提示用户创建了一个

空的控制台应用程序,并且没有任何文件被添加到新工程中,此时,工程创建完成。

图2.4新工程信息对话框

3)建立C++源程序文件

选择【文件|新建】菜单項,弹出新建对话框。

单击【文件】选项卡,在列表框中

选择C++SourceFile,在【文件名】文本框中输入文件名hellofile,选中【添加到工程】复选框,自动生成hellofile.cpp文件,如图2.5所示。

M』■■空』i■■

***VhE>

4M>

IHDBRU

iGibhaih

图2.5建立源程序文件名

然后单击【确定】按钮,打开源文件编辑窗口,就会弹出输入源代码窗口,开始输入

源代码。

nJ

Th出蹩■□WLa\Kji>

rt-ee^(/叮[・厂

At_「tfb.HI

图2.6输入源程序

4)编辑C++源程序文件内容

在文件编辑窗口中输入代码(如图2.6所示):

#include<

iostream>

usingnamespacestd;

intmain()

{

cout<

<

"

同学们好,欢迎来到华中科技大学\n"

;

return0;

}

选择【文件|保存】菜单项来保存这个文件。

1)建立并运行可执行程序

1选择【组建|组建hello.exe】菜单项建立可执行程序。

如果你正确输入了源程序,此时便成功地生成了可执行程序hello.exe。

如果程序有语法错误,则屏幕下方的状态窗口中会显示错误信息,根据这些错误信

息对源程序进行修改后,重新选择菜单命令组建|组建hello.exe,建立可执行程序。

Q选择【组建|执行hello.exe】菜单项运行程序,观察屏幕的显示内容。

5)关闭工作空间

选择【文件|关闭工作空间】菜单项来关闭工作空间。

2.

测试下述表达式的结果,并解释。

abcde\2"

〃1

ACSII值为2的即为笑脸

a'

+2;

〃2

解释:

a的ASCII码值为97,加2后为99

char('

+2);

〃3

cPressanykeytoicontInue

符型最终输出字符c

+'

\2:

〃4

形,就是两个ASCII码值的和

abcde\x41"

〃5

bcdeAPressanytocontinue

I\x41即为用16进制ASCII表示

结果丨跚TfWiTlftllF.ifFM

字符,即ASCII为65的字符A

abcde\n41"

〃6

33,ASCII码值为33的为!

041\'

〃8

abcde\nhhhhh"

〃9

abcde

^hhhhPressanykeytocontinue

3.测试自行准备的典型表达式的值,加强对表达式,运算符等规则的理解。

并将其记录在下面,对结果给出合理的解释。

(不少于10)

记录处:

1.cout<

\41'

结果’’,需要在前面加char,将其转换为字符*,然后能输出*

2.cout<

”abcde\\2”;

输出结果为abcde\2,第一个斜杠将第二个转译。

3.cout<

2'

结果为147.当数字加上单引号之后为字符,运算时用其对应的ASCII值计算。

4.cout<

5/7;

结果为0最开始规定整型.

5.cout<

double(5/7);

结果还为0

6.cout<

5.0/7.0;

结果为0.714286,5.0使得数据类型为浮点数。

7.将开始intmain()换为doublemain(),cout<

结果为0.

8.cout<

char(32);

输出结果为空格

9.cout<

char(42)char(42);

不能输出两个*,应该为cout<

char(42)<

char(42);

10.cout<

”abc”;

空格可以直接输入.不需要用ascii码值

3.上机编程题

1)编写一个简单程序输出如下内容:

学会输出语句和程序简单结构

1程序原代码。

(直接粘贴在此)

#inelude<

*"

\n:

***"

\n'

*****"

2解决本题的算法思路描述

每一行输出的结果

3调试过程的记载(包括出现的错误,以及修改过程)

开始计划一次输出三行失败,于是改为依次输出

第二次\n前忘记加<

第三次\n忘加单引号

2)编写程序,定义字符变量ch并赋值,然后在屏幕上输出该字符及其对应的ASCII码

值,如:

字母a,字母b,字母A等。

格式如下:

字符对应ASCII值

a97

b98

了解字符和ASCII码之间的关系,数据类型的转换方式。

#include<

charch='

a:

ch<

(int)ch<

ch='

b'

通过调整输出结果的类型达到目的

漏掉分号

3)编写程序输入三角形的三条边,计算三角形的面积并输出。

表达式的正确表示

①程序原代码。

cmath>

usingnamespaeestd;

inta,b,c;

doublep,s;

cin>

>

c;

p=(double)(a+b+c)/2;

s=sqrt(p*(p-a)*(p-b)*(p-c));

s<

endl;

计算用三边面积公式

S=V[p(pa)(p-b)(p-c)]

3试过程的记载(包括出现的错误,以及修改过程)

p,s开始时定义类型错误。

x

4)从键盘中输入x,n的值,根据y=(1?

)"

式子求出y的值;

请分别输入x的值3.5

2

和n的值4。

学会数学函数和相应的库文件,以及实数输出格式。

cmath>

usingnamespacestd;

intmain()

doubley,x,n;

cin>

x>

n;

y=pow(1+x/pow(2,n),n);

cout<

y;

定义类型

输入数据

计算

输出数据

③调试过程的记载(包括出现的错误,以及修改过程)

未出现错误

5)编写一个程序,从键盘输入半径和高,输出圆柱体的底面积和体积。

输出格式如下:

圆柱体半径为:

***.**高为:

***.**

圆柱体底面积为:

*****体积为:

*****

学会数据的输入、处理和输出语句的结构;

数据输出格式的控制。

doubler,h,s,v;

eout<

请输入半径和高"

r>

h;

s=3.14*r*r;

v=s*h;

底面积为"

endl;

体积为"

v<

定义变量

选用面积和体积公式

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

当前位置:首页 > 医药卫生 > 中医中药

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1