C++.docx

上传人:b****5 文档编号:5730833 上传时间:2022-12-31 格式:DOCX 页数:15 大小:303.45KB
下载 相关 举报
C++.docx_第1页
第1页 / 共15页
C++.docx_第2页
第2页 / 共15页
C++.docx_第3页
第3页 / 共15页
C++.docx_第4页
第4页 / 共15页
C++.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

C++.docx

《C++.docx》由会员分享,可在线阅读,更多相关《C++.docx(15页珍藏版)》请在冰豆网上搜索。

C++.docx

C++

C++程序设计实验报告

实验室计机楼实验日期:

2011年9月18日

姓名

杜洋

学院

地理科学学院

学号

0912020071

年级、专业名称

09GIS

(1)

实验项目名称

C++程序设计

成绩评定

一、实验目的:

(1)掌握C语言数据类型,了解字符数据和整型数据的内在关系;

(2)掌握对各种数值型数据的正确输入方法;

(3)学会使用C的有关算数运算符,以及包括这些运算符的表达式,特别是自加(++)和自减(--)运算符的使用;

(4)学会编写和运行简单的应用程序;

(5)进一步熟悉C程序的编辑、编译、连接和运行的过程。

二、实验数据与试验平台:

MicrosoftVisualC++6.0

三、实验步骤:

3.1、实验1-6

(1)运行结果如下图:

图1实验1—6

(2)如果将inta,b,c;改为inta;b;c;这提示有错误,因为一起定义多个变量的时候,变量之间不能用分号“;”隔开,而是要用逗号“,”隔开,否则就要一个分开定义

(3)将max函数的第3行,4行合并写为一行,即if(x>y)z=x;elsez=y,运行后结果跟没改动一样。

图2实验1-6改动1

3.2实验2—1

(1)运行结果如下图

图3实验2-1

第一行输出的是以字符型行输出,然而97,,98对应的ASCII值刚好是a和b,第二行输出的是整型数据,然而又是在0~127之间,所以就直接输出97,98

(2)改动第4,5行为c1=197;c2=198输出结果如图

图4实验2-1改动1

由于197,198在ASCII中没有对应的值了,所以输出为“?

”,然后197,198在128~255之间,所以用%d格式输出是,得到的是负数197-256=-59,198-256=-58.

(3)改动程序第三行为intc1,c2,运行结果如下

图5实验2—1改动2

由于变量为整型,同样以字符型%c输出没有对应的ASCII值,以%d格式输出可以在整型类型数值之内,所以能直接以数值本书输出

3.3实验2-2

(1)以下几种输入法的运行结果如下图

图6

图7

图8

图9

图10

图11

图12

输入的时候要严格按照scanf函数的要求输入,用逗号的要用逗号隔开,用空格隔开的用空格,空格不能乱用多个,也要严格使用

3.4实验2-3

(1)运行结果如下图

图13

(2)将第6,7行改为m=i++;n=++j运行后结果如下图

图14

(3)改动2后的结果如下显示

图15

(4)改动3运行结果如下图

图16

(6)改动4运行结果如下

图17

综上所变化就是自加(++)和自减(--)运算符的运用,如果是++i,--i就是在使用i之前,先使用i的值加(减)1,i++,i—则是在使用i之后再使i的值加(减)1

3.5实验2-4

(1)运行后结果如下图

图18

(2)用scanf函数语句输入的几个结果对比显示如下几图

图19

图20

图21

(3)增加printf函数运行的结果如下图所示

图22

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

当前位置:首页 > 幼儿教育 > 幼儿读物

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

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