好文档 - 专业文书写作范文服务资料分享网站

顺序结构程序设计

天下 分享 时间: 加入收藏 我要投稿 点赞

广州大学学生实验报告

开课学院及实验室:计算机学院 计算机楼 301A室 2015 年10 月 21 日

学 院 实验课程名称 实验项目名称 一、实验目的 年级、专业、班 C程序设计 II 顺序结构程序设计 姓名 学号 成绩 指 导 教 师 1. 了解在集成开发环境下程序的编辑、编译、连接、运行与调试; 2. 掌握C语言的基本数据类型、算术运算符、赋值运算符和逗号运算符及表达式; 3. 输入并编译C++程序。 二、实验内容 1. 启动Visual C++ 6.0,认识开发环境界面; (1)启动Win2000操作系统后,选择“开始”?“程序”?“Microsoft Visual Studio 6.0”?“Microsoft Visual C++ 6.0”,即可启动并进入集成开发环境; (2)使用Visual C + + 6.0 的 Win32 Console Application方式新建一个工程,具体步骤如下: 第一步:打开VC++6.0 → File → New (如图1_1); 图1_1 第二步:Projects →Win32 Console Application →修改Location: → 修改Project name (如图1_2);

图1_2

第三步:A simple application → Finish (如图1_3);

图1_3

第四步:OK 如图1_4;

图1_4

第五步:展开test classes →展开Globals →双击main( … ) →输入/修改程序 →!(编译、连接、运行)如图1_5;

图1_5

(3)开发环境界面由标题栏、菜单栏、项目工作区窗口、编辑窗口、输出窗口和状态栏等组成。标题栏用于显示应用程序名和打开的文件名;菜单栏包含了开发环境中几乎所有的命令;一些常用的命令被置于工具栏上,使用户的操作简单便捷;项目工作区窗口用于组织文件、项目和项目配置,包含用户项目的一些信息,如类(Class View页面)、项目文件(FileView页面)和资源(ResourceView页面)等,通过单击右键,可以弹出相应的快捷菜单;状态栏用来显示当前操作状态、注释等。如图1_6所示。

图1_6

2. 利用向导,试新建“Hello,World”程序并运行。

3. 输入并运行以下程序,分析其运行结果。 //sy1_1.cpp

#include \ int main( )

{ char c1,c2; c1=97;c2=98; printf(\ return 0; }

(运行上面程序)

在此基础上

①加上一个printf语句并运行: printf(\②再将第二行改为:

int c1,c2;并运行两种输出格式 ③再将第三行改为:

printf(\并运行

4. 输入并运行以下程序,分析其运行结果。 //sy1_2.cpp

#include \int main( ) { int i,j,m,n;

i=8;j=10;

m=++i;n=j++;

printf(\ return 0; }

运行。

分别作以下改动并运行: ①将第4行改为: m=i++;n=--j ②将第一行改为: int i=8,j=10,m=0,n=0 将第4行改为: m+=i++;n-=--j

分析修改以后的变化情况。

5. 输入并运行以下程序,并回答思考题 //sy1_3.cpp

#include \int main( ) { unsigned short a; short int b=-1; a=b; printf(\ return 0; }

思考题:运行结果是什么?依据是什么?

因为-1的补码形式为1111111111111111(即全部16个二进制位均为1),将它传送给a,而a是无符号型变量,16个位全1是十进制的65535。如果b为正值,且在0~32767之间,则赋值后数值不变。

6.输入一个字符,判别它是否为大写字母,如果是,将它转换成小写字母;如果不是,不转换。然后输出最后得到的字符,上机编写并通过程序。

7.输入3个a,b,c,求出最大数,上机编写并通过程序。

思考问题:#include “filename”与#include 的区别?

三、使用仪器、材料

实验设备要求每个学生一台电脑,并需装有VC++ 6.0程序。 四、实验过程原始记录(数据、图表、计算等) 2.

#include \

int main(int argc, char* argv[]) { printf(\ return 0; }

顺序结构程序设计

广州大学学生实验报告开课学院及实验室:计算机学院计算机楼301A室2015年10月21日学院实验课程名称实验项目名称一、实验目的年级、专业、班C程序设计II顺序结构程序设计姓名学号成绩指导教师
推荐度:
点击下载文档文档为doc格式
2gsdj1ayu34c2db011p1797950lpza00faj
领取福利

微信扫码领取福利

微信扫码分享