c++基础练习题及解答细节全解

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

“C++程序设计”实验一简单的C++程序

1、编写简单的屏幕输出程序:

[过程]

①首先在资源管理器中,在用户盘(硬盘)创建自己的文件夹,例如可以以自己的学号为名建立文件夹。

②进入Visual C++开发环境,新建C++源文件,存放在上一步建立的文件夹中。打开源文件编辑窗口,输入以下源代码:

#include

void main( )

{

cout<< “……”;// 省略号处是想要输出到屏幕上的内容,可以随意编辑。

}

③保存文件后单击“编译compile”按钮(快捷键Ctrl+F7),在出现的对话框中单击“是”。

④若没有错误,继续单击“连接build”按钮(快捷键F7)。若没有错误则继续单击“执

行execute”按钮(快捷键Ctrl+F5),查看程序运行结果。

#include

void main()

{

cout<< “Hello :-) \n”;// 省略号处是想要输出到屏幕上的内容。

}

2、将两个数交换后输出。

[分析] 交换两个数,一般方法是用一个中间变量,经过几次赋值实现。

#include

void main( )

{

double a, b, temp;

cout<<"请输入任意两个数(以空格间隔输入):"; // 此语句是显示输入提示

cin>>a>>b; // 此语句是将用户输入的两个数依次保存到a、b两个变量中

cout<<"a="<

cin>>a>>b; // 此语句是将用户输入的两个数依次保存到a、b两个变量中

cout<<"a="<

cout<<" /*"<

cout<<" /*\t\t X\t X"<

cout<<" |*\t\t X\t X"<

cout<<" |*\t XXXXXXX XXXXXXX"<

cout<<" |*\t\t X\t X"<

cout<<" \\*\t\t X\t X"<

cout<<" \\*"<

cout<<"\t\\***/"<

}

4.根据注释补充下面的程序中省略号处的语句,运行程序,并理解其语句及输出的含义:#include

void main()

{ ……; // 定义一个整型变量a

……; // 定义一个字符型变量b

b = ‘a’; // 给变量b赋值为字符‘a’

……; // 将变量b的值赋给变量a

cout<< “a=”<

……; //输出变量b的值

}

#include

void main()

{ int a; // 定义一个整型变量a

char b; // 定义一个字符型变量b

b = 'a'; // 给变量b赋值

a=b; // 将变量b的值赋给变量a

cout<< "a="<

cout<< "b="<

}

实验二C++数据类型、操作符、表达式和语句

提示:每题建立一个C++源文件。当完成一个题目后,使用菜单“文件”—〉“关闭工作区”,再新建C++源文件做下一个题目。

1.在程序中定义整型变量x_int、双精度实数型变量y_double、字符型变量m_char和布尔型变量n_bool,并请用户输入x_int、y_double和m_char三个变量的值,之后给变量n_bool赋值为(m_char>x_int),输出并观察(x_int/y_double)、(y_double-m_char)以及n_bool的值,理

相关文档
最新文档