C++程序设计实验报告

更新时间:2023-03-15 14:39:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

C++程序设计实验报告 班级:0903121 学号;090312114 姓名:王晨光

C++程序设计 实验报告

学 号:090312114 姓 名:王晨光 班 级:0903121 指导老师:谢从华

C++程序设计实验报告 班级:0903121 学号;090312114 姓名:王晨光

实验一、字符和格式的输出实验

一,实验目的

1、重点把握各种内部数据类型、数值和逻辑运算,各种表达式、函数声明、定义和调用。

2、掌握过程控制编程方法,正确编制多重循环过程,对简单问题能够临场加以解决。

3、学会使用简单的c++标准库;

4、学习良好的编程习惯和形成自己的编程风格。

二、实验设备与环境

装有C++语言工具软件 (Vs2008)的计算机。

三、 实验内容

a) P.30,3.2.1,字符三角形; b) P.31,3.2.2,背靠背字符三角形; c) P.32,3.2.3交替字符倒三角形; d) P.33,3.2.5,格式阵列一。

四、实验过程及结果

1.1字符三角形

【问题描述】:根据读入的字符值以及三角形的高,输入以该字符为填充字符

的等腰三角形。

【输入描述】:输入数据含有不超过50组的数据,每组数据包括一个可见字符

c(33<=c<=126)和一个整数n(1<=n<=30)。

1

C++程序设计实验报告 班级:0903121 学号;090312114 姓名:王晨光

【输出描述】:输出以c为填充字符、高为n的等腰三角形,勾画每个三角形

时都应另起 一行。

【程序代码】:

#include #include using namespace std; int main(){ char c;

for(int n; cin>>c>>n; ) for(int i=1; i<=n; i++)

cout<

【输入】:

A 5 B 3

【输出】:

1.2 字符菱形

【问题描述】:根据读入的字符和边长,勾画字符菱形。

【输入描述】:输入数据含有不超过50组的数据,每组数据包括一个可见字符

2

C++程序设计实验报告 班级:0903121 学号;090312114 姓名:王晨光

c和一个整数n(1<=n<=30)。

【输出描述】:输出以c为填充字符、边长为n的菱形,勾画每个菱形时都应

另起一行。

【程序代码】:

#include #include using namespace std; int main(){ char c;

for(int n; cin>>c>>n; ) {

for(int i=1; i<=n; i++)

cout<

cout<

【输入】:

A 5 B 3

【输出】:

3

C++程序设计实验报告 班级:0903121 学号;090312114 姓名:王晨光

1.3背靠背字符三角形

【问题描述】:根据读入的字符和高,勾画背靠背字符三角形。

【输入描述】:输入数据不超过50组的数据,每组数据包括一个可见字符c和

一个整数n(1<=n<=30)。

【输出描述】:输出以c为填充字符,高为n的背靠背字符三角形,勾画每个

三角形时都应另起一行。

【程序代码】:

#include #include using namespace std; int main(){ char c;

for(int n; cin>>c>>n; ) for(int i=1; i<=n; i++)

cout<

【输入】:

W 5 B 3

【输出】:

4

本文来源:https://www.bwwdw.com/article/237v.html

微信扫码分享

《C++程序设计实验报告.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
下载全文
范文搜索
下载文档
Top