一、问题及代码
/*
* 文件名称:ff.cpp*
* 作 者:乐银芳
* 完成日期:2017 年 4月 21日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分: 利用循环语句输出星号图
* 输入描述:i,j
* 问题描述:第四次实验项目
* 程序输出:输出星号图
* 问题分析:如何运用循环语句
* 算法设计:利用循环嵌套输出星号图
*/
#include <iostream>
using namespace std;
int main()
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=0;j<=5-i;j++)
cout<<" ";
for(j=1;j<=2*i-1;j++)
if(j==1||j==2*i-1)
cout<<"*";
else
cout<<" ";
cout<<endl;
}
for(i=1;i<=11;i++)
cout<<"*";
cout<<endl;
return 0;
}二、运行结果
三、心得体会
循环条件的语句很难想到如何表达
四、知识点总结
注意循环语句的条件和循环的次数控制
本文介绍了一个使用C++编程语言通过循环语句输出特定星号图的方法。该程序包括两个嵌套循环来控制星号的输出位置和数量,实现了星号图的正确绘制。
700

被折叠的 条评论
为什么被折叠?



