c++基础练习题及解答细节全解.doc
“C++程序设计”实验一 简单的C++程序
[过程]
①首先在资源管理器中,在用户盘(硬盘)创建自己的文件夹,如可以自己的学号为名建立文件夹。
②进入Visual C++环境,打开源文件编辑窗口,输入以下源代码
#includeiostream.h
void main( )
{
cout “……”; // 省略号处是想要输出到屏幕上的内容。
}
③保存文件后(快捷键Ctrl+F7),在出现的对话框中
④若没有错误,继续单击“连接build”按钮。(快捷键Ctrl+F5),查看程序运行结果。
#includeiostream.h
void main()
{
cout “Hello :-) \n”; // 省略号处是想要输出到屏幕上的内容。
}交换后输出。
[分析] 交换两个数,一般方法是用一个中间变量,经过几次赋值实现
#includeiostream.h
void main( )
{
double a, b, temp;
cout请输入任意两个数(以空格间隔输入):; // 此语句是显示输入提示
cinab; // 此语句是将用户输入的两个数依次保存到a、b两个变量中
couta=a b=bendl; // 此语句是输出a、b两个变量的值
temp = a; // 此语句是将变量a的值赋给变量temp,“=”称为赋值号
…… ; // 完成省略号处的语句,将变量b的值赋给变量a
…… ; // 完成省略号处的语句,将变量temp的值赋给变量b
…… ; // 完成省略号处的语句,再次输出变量的值,观察其值是否交换了
}
#includeiostream.h
void main()
{
double a, b, temp;
cout请输入任意两个数(以空格间隔输入):; // 此语句是显示输入提示
cinab; // 此语句是将用户输入的两个数依次保存到a、b两个变量中
couta=a b=bendl; // 此语句是输出a、b两个变量的值
temp = a; // 此语句是将变量a的值赋给变量temp,“=”称为赋值号
a=b; // 完成省略号处的语句,将变量b的值赋给变量a
b=temp ; // 完成省略号处的语句,将变量temp的值赋给变量b
couta=a b=b“\n” ; // 完成省略号处的语句,再次输出变量的值,观察其值是否交换了
}
3.使用cout对象,在输出窗口上显示如下的图形:
提示:在C++的字符常量中,一个反斜线字符是‘\\’。
#include iostream.h
void main()
{
cout\t/***\\endl;
cout /*endl;
cout /*\t\t X\t Xendl;
cout |*\t\t X\t Xendl;
cout |*\t XXXXXXX XXXXXXXendl;
cout |*\t\t X\t Xendl;
cout \\*\t\t X\t Xendl;
cout \\*endl;
cout\t\\***/endl;
}
4.根据注释补充下面的程序中省略号处的语句,运行程序,并理解其语句及输出的含义:
#includeiostream.h
void main()
{ ……; // 定义一个整型变量a
……; // 定义一个字符型变量b
b = ‘a’; // 给变量b赋值为字符‘a’
……; // 将变量b的值赋给变量a
cout “a=”aendl; //输出 ……; //输出}
#includeiostream.h
void main()
{ int a; // 定义一个整型变量a
char b; // 定义一个字符型变量b
b = a; // 给变量b赋值
a=b; // 将变量b的值赋给变量a
cout a=aendl; //输出变量a的值
cout b=bendl; //输出变量b的值
}
实验 C++数据类型、操作符、表达式和语句
提示:每题建立一个C++源文件。当完成一个题目后,使用菜单“文件”—〉“关闭工作区”,再新建C++源文件做下一个题目。
1.在程序中定义整型变量x_int、双精度实数型变量y_double、字符型变量m_char和布尔型变量n_bool,并请用户输入x_int、y_double和m_char三个变量的值,之后给变量n_bool赋值为(m_charx_int),输出并观察(x_int/y_double)、(y_double-m_char)以及n_bool的值,理解这些输出的含义。#includeiostream.h
void main()
{
int x
您可能关注的文档
最近下载
- 上海欧际液压软管样本.pdf
- 立体定向脑电图引导下射频热凝消融治疗结节性硬化相关癫痫的研究.docx VIP
- 深度解析(2026)《GBT 18091-2015玻璃幕墙光热性能》.pptx VIP
- (2025年)大学课程《经济学基础》试卷及答案.docx VIP
- 基础会计练习题库(附参考答案).docx VIP
- 《会计基础》基础试卷(附答案).docx VIP
- 安徽财经大学《数值分析》2018-2019学年期末试卷.pdf VIP
- 广东医科大学2024-2025学年《细胞生物学》期末试卷(A卷)及参考答案.docx
- 2026年课件-工业机器人技术基础 教案 张茜 -模块1--5 工业机器人概述---工业机器人的机械结构-新版.docx
- 2025-2026学年湖北省武汉市洪山区人教版六年级上册期末测试数学试卷.pdf VIP
原创力文档

文档评论(0)