C++实验报告(完整版)浙江大学城市学院

时间:2026-01-17

C++程序设计报告

课程名称 C++程序设计

姓 名 黄丽平

学 号 31202417

专业班级 电子科学与技术1201

学 期

学 分 1分

指导教师(职称)刘泓(副教授)

· ·

次号

实验内容概要

1

实验 1:熟悉上机环境及 C++基础实验

2

实验 2:C++文件组织与 C++运算符的应用

3

实验 3:C++循环程序设计

4

实验 4:C++分支程序设计

5

实验 5: 函数设计与应用(1)

6

实验 6: 函数设计与应用(2)

7

实验 7: 数组的应用(1)

8

实验 8: 数组的应用(2)

9

实验 9: 指针在数组中的应用

10

实验 10: 指针与函数

11

实验 11: 类与对象(1)

12

实验 12: 类与对象(2)

13

实验 13: 运算符重载

说明:以下为各个实验分实验目的和要求、实验内容、操作方法与实验步骤、程序运行结果与分析、讨论、心得。

实验1 熟悉上机环境及C++基础实验

一、 实验目的和要求

1.熟悉上机环境,了解Visual C++6.0集成开发环境、掌握源程序编辑、程序调试、查看变量、程序运行;

2.熟悉C++的程序结构,掌握main函数、保留字、变量及变量定义、输入与输出流等概念;

3.熟悉类与类对象的定义、类成员的调用。

二、 实验内容

任务1:程序调试

1、熟悉Visual C++开发环境

(1)从Windows的“开始”菜单,选择“程序”→“Microsoft Visual Studio”→“Microsoft Visual C++ 6.0”,用鼠标左键点击“Microsoft Visual C++ 6.0”。进入Developer Studio的应用程序集成开发环境。

(2)用鼠标左键点击“File”→“新建”命令,得到“新建”对话框,在“新建”对话框中点击“文件”标签,选择标签“C++ Source File”,并且在右边“文件”文本框中输入文件名file1,点击命令按钮“确定”。

(3)在编辑区光标处开始输入源程序,输入源程序。

/*程序功能:输入输出练习*/

#include<iostream.h>

int main()

{

cout<<"您好!浙江大学欢迎您,愿您喜欢C++的输入输出。"; //表示输出一个字符串 cout<<2008; //打印一个整数

cout<<"\n"; //换行

cout<<20.1; //打印一个实数

cout<<endl; //换行

cout<<"I am "<<20<< " years old student."; //连续打印

char name[30]; //变量的声明位置与C有什么区别吗? int age ;

cout<<"please give your name :";

cin>>name ; //表示键盘输入字符串到变量name中 cout<<"please tell me how old are you?";

cin>>age ; //表示键盘输入整型数到变量age中 cout<<"Your name is "<<name<<endl;

cout<<"you are "<<age<<"years old.";

}

(4)点击菜单栏的菜单“编译”→“编译file1.cpp”,建立一个默认的工作区。编译成功,产生一个目标文件:file1.obj。如果程序有错误,在输出窗口中会指出每一项的错误及产生错误的原因、所在行。请操作(a)在程序中任何一行少一个“;”符号,有什么提示?(b)删除int age;这一行,编译后有什么错误提示。

(6)点击菜单“编译”→“执行 file1.exe Ctr1+F5”,点击命令按钮“是(Y)”,将产生一个可执行文件file1.exe。

(7)编辑第二个C++源程序。点击“文件”→“新建”,在“新建”对话框中选择“C++ Source File”,在文件框中输入文件名file2。

(8)点击菜单的“文件”→“关闭工作区”,关闭前一题的工作空间,重新编译即可。

(9)打开已存在的文件,Developer Studio中一次只能打开一个工作空间。工作空间的打开过程为:“文件”→“打开工作区”,在对话框中选择要打开的工程(.dsw)文件。

问题:1.C++中的注解有哪些?

2.应用输入输出流应包含什么库?

3.定义变量有什么含义?

4.常用变量有哪些基本类型?

2、C++程序的调试

编辑程序后存在一些错误是不可避免的,这些错误的发生有可能是:编译错误,如语法、输入错误等;链接错误,如函数名写错或所调用的函数没有定义;运行错误等。 与位置有关的断点设置。

(1)最简单的是设置一般位置断点,只要把光标移到要设断点的位置,当然这一行必须包含一条有效语句的;然后按F9键(F9键为开关键),会看到在这一行的左边出现一个红色的圆点。

(2)表达式在满足一定条件的情况:要设置这种断点需可单击“编辑”→“断点….”命令,这时Breakpoint对话框将会出现(或组合键Alt+F9键)。选中Breakpoint对话框中的Location标签,使Location页面弹出,输入行号或单击condition按钮,弹出“断点条件”对话框,在Expression编辑框中写出逻辑表达式,如age==18或age>20,最后按OK返回。

3、控制程序的运行

(1)单击“编译”→“开始调试”→“去”命令,程序开始运行在Debug状态下(此时菜单“编译”改变为“Debug”),程序会由于断点而停顿下来,这时会看到有一个小箭 …… 此处隐藏:4958字,全部文档内容请下载后查看。喜欢就下载吧 ……

C++实验报告(完整版)浙江大学城市学院.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:4.9 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:19元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219