《实验2简单的c++程序设计》由会员分享,可在线阅读,更多相关《实验2简单的c++程序设计(4页珍藏版)》请在金锄头文库上搜索。
1、实验 2 简单的 C+程序设计一、实验目的 1. 掌握 C+程序基本结构。 2. 掌握 C+ 基本数据类型与运算符。 3. 熟悉输入输出方法。二、实验内容 1. 范例:要求实现输入两个整数,将它们交换后输出。 分析一 交换两个整数,一般方法是用一个中间变量,经过几次赋值实现; 过程 首先在资源管理器中,在用户盘(硬盘)创建自己的文件夹,如可以自己的学号为名建 立文件夹。 进入 Visual C+开发环境,选择 File|New 菜单,弹出 New 对话框,打开 Projects 选项卡, 在列表框中选择 Win32 Console Application 工程类型,在 Project name
2、 编辑框输入工程名 Exp2_1,路径选择合适的路径,单击 OK 按钮。 在随后的对话框中选择 an empty project,单击 Finish 按钮。 选择 File|New 菜单项,在 New 对话框的 Files 选项卡中选择 C+ Source File,输入文件名 Exp2_1.cpp,选中 Add to Project 复选框,单击 OK 按钮,打开了源文件编辑窗口,输入以 下源代码: #include using namespace std; int main() int a=-3,b=7,temp; cout using namespace std; int main()
3、int a=-3,b=7,temp; cout using namespace std; int main() int size6; cout,用键盘输入数字时如以 0 开头,计算机会将该数看作 是八进制数,以 0x 开头则被看做是十六进制数。当使用不带.h 的头文件时,0 被忽略,仍作为十进制,0x 开头只认 0,必须显式地指定数据的进制。非十进制只适用于 整型变量,不适用于实型变量。 #include using namespace std; int main() char a20; int i;couta0a1a2a3a4a5a6a7a8a9; a10=0;couti;couti;cou
4、tocti;couthexi;cout“输入的数用十进制表示是:“endl; coutdeciendl; /必须显式改为十进制 cout“输入的数用十六进制表示是:“endl; couthexiendl;cout“请输入字符串:This is a cat.“endl; cin.getline(a,18); coutaendl;cout“没有机会输入字符串:This is a cat. 。程序读了上次输入数字时的回车,输出一 个空串。现在可以重新输入一遍字符串:This is a cat.“endl; cin.getline(a,18); coutaendl;cout“成功!“endl; return 0; 实验要求读懂程序,理解程序中演示的输入输出中易出错的情况。