实验二简单的C程序设计
实验二 简单的C++程序设计一、实验目的1. 掌握C++程序基本结构。 2. 掌握C++ 基本数据类型与运算符。3. 熟悉输入输出方法。二、实验内容1. 范例:要求实现输入两个整数,将它们交换后输出
C++ 实验二简单的程序设计 一、实验目的 1. C++ 掌握程序基本结构。 2. C++ 掌握基本数据类型与运算符。 3. 熟悉输入输出方法。 二、实验内容 1. 范例:要求实现输入两个整数,将它们交换后输出。 [] 分析一 交换两个整数,一般方法是用一个中间变量,经过几次赋值实现; [] 过程 ①首先在资源管理器中,在用户盘(硬盘)创建自己的文件夹,如可以自己 的学号为名建立文件夹。 VisualC++File|NewNew ②进入开发环境,选择菜单,弹出对话框,打开 ProjectsWin32ConsoleApplication 选项卡,在列表框中选择工程类型,在 ProjectnameExp2_1OK 编辑框输入工程名,路径选择合适的路径,单击按钮。 anemptyprojectFinish ③在随后的对话框中选择,单击按钮。 File|NewNewFilesC++Source ④选择菜单项,在对话框的选项卡中选择 FileExp2_1.cppAddtoProjectOK ,输入文件名,选中复选框,单击按钮,打开 了源文件编辑窗口,输入以下源代码: <iostream> #include std; usingnamespace main(){ int a=-3,b=7,temp; int cout<<"a="<<a<<'\t'<<"b="<<b<<endl; temp=a; a=b; b=temp; cout<<"a="<<a<<'\t'<<"b="<<b<<endl; 0; return } *[] 分析二 01 采用按位异或方法,任一位与异或保持不变,而与异或后翻 0110 转(变,变)可编写程序如下: v1=a;v2=b; //v1a,v2b 原为为 v1=v1^v2; //V1a^bV2 即为,保持不变 v2=v1^v2; //v2=a^b^b=a 即 v1=v1^v2; //v1=a^b^a=b 即,交换成功 <iostream> #include std; usingnamespace main(){ int a=-3,b=7,temp; int cout<<"a="<<a<<'\t'<<"b="<<b<<endl; a=a^b;

