- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验2基本数据类型、表达式和基本语句
实验内容
(1 )测试基本数字类型char、int和short之间的转换
(2 )测试有自增自减运算符号的表达式的结果和运行次序。
(3 )Ex - Prime?输岀1?100的素字(用for语句编写).
(4 )程序Ex -CircleAndBall? 设圆半径r?2.5,圆柱h=4,求圆的周长、圆面积?圆球体积
圆柱精品文档,你值得期待
体积。用cin输入要计算的项目,然后输岀计算结果,输入、输岀时要有文字提示。
实验准备和说明
在学习完第1章的“基本语句”内容之后进行本次实验。
⑵ 编写 本次上机所 需要 的程 序
优质文档放心阅读
实验步骤
1.创建工作文件夹
打开计算机上,在“D WisualC??程序LiMing ”文件夹中创建一个新的子文件夹“实验 2”。
2 ?创建应用程序项目 Ex - Simple
创建应用程序项目Exx - Simple的具体步骤如下。
(1 )启动 D'VisualC + +6.0 。
(2 )选择“文件” -“新建”菜单命令。显示出“新建”对话框,切换到“工程”标签页面,
在列表框中选定 Wiin32ConsoleApplication 项。
(3 )在“工程”编辑框中输入控制台应用程序项目名称 Ex - Simple,并将项目文件夹定位到
“D'VisualC??程序\LiMing 实验 1”。
(4 )单击“确定”按钮,显示“ Win32应用程序向导”对话框。选中A “ H ello,World !” application 项。单击“完成”按钮,系统将显示向导创建的信息,单击“确定"按 钮将自动创建此应用程序。
3 ?修改并添加类型转换的测试代码
(1 )展开工作区窗口的 ClassView页面的所有结点,单击 main结点,在文档窗口中显示 main 函数的源代码。
⑵将main函数修改成下列的代码?
#i nclude <iostream.h>
void mai n()
{
char c1,c2,c3;
c1=97; c2=98; c3=99;
cout<<c1<<” , ” <c2<” , ” <<c3 <<endl ;
}
(3) 编译运行,看看岀现的结果与理解的是否一样?
那么,怎样将输岀的结果变成数值而不是字符呢?有 2种办法?一种是将c1、c 2和c3的变量类型
由char变为int或short ;另一种是变量类型保持不变,在输岀语句中加入类型的强制转换,如 ?
cont<<(short)cl<< ” , ” <<(short)c2<< ” , ” <<(short)c3<<endl;
想一想 除了上述2种办法外,使用数据类型的“自动转化”也可使上述结果显示为数值, 那么应如何修改上述代码呢?
修改并添加复杂表达式的测试代码
修改并添加复杂表达式的测试代码的具体步骤如下。
将main函数修改成下列代码:
?in clude<iosteam.h>
void mai n()
{in ti=8,j=10,m=0;
m+=i++;
n-=-j
cout? i= vvjvv , j= vvjvv ,m= <<m<< ,n= vvnvvendl; //A
i=8;j=10;
cout<<i++vv ”,” v<i++vv,vvj -vv” ,<<j - <<endl //B
i=2;j=3;
cout<vi++*i++*i++vvj++*-j*- j<<e ndl; //C
}
编辑运行后,写岀其结果,并加以分析。
若将C行修改后为下列代码,则结果又将如何 ?请分析之。
(4编译运行后,写岀其结果,并加以分析。
i=j=3;
cout<<++i*++i-i*- i*++i<< , <<++j* -j*-j*++j*++j<vendl;
输入并运行程序Ex_Prime.cpp
输入并运行程序Ex_Prime.cpp的具体步骤如下
选择“文件关闭工作区”,关闭原来的项目。
单击标准工具栏上的“ New Text File ”按钮,在新打开的文档窗口中输入下列程序代码:
?in clude<iosteam.h>
void mai n()
{
for(i nt=1; n<=100; n++)
{
int flag=1;
for(i nt=2;i<=n/2;i++)
{
if(n?i==o)
{
flag=0;
break;
}
}
if(flag) count?n<: ” , ”
}
cout?e nd;
}
选择“文件保存”菜单或快捷键 Ctrl+S或单击标准工具栏的Save按钮 ,弹岀“保 存为"文件对话框。将文件定位到“ D: \Visual 程序 实验2",文件名为
EX_Prime.cpp(注意扩展名.cpp不能省略)
编译运行,并分析
文档评论(0)