上机报告4-1项目6:输出星号图

来源:互联网 发布:caffe softmax layer 编辑:程序博客网 时间:2024/06/05 00:44

一、问题及代码

问题:输出星号图

代码:

/** 文件名称: 登录* 作    者:  吴航峰* 完成日期:    2016  年  4   月   22日* 版 本 号:v1.0* 对任务及求解方法的描述部分:* 输入描述:* 问题描述:输出星号图 * 程序输出:* 问题分析:* 算法设计:*/#include <iostream>using namespace std;int main(){    int l,i1;    cout<<"请输入行数"<<endl ;    cin >>l;    for (int i=1; i<=l; i++)    {        for (i1=l-i; i1>0; i1--)        {            cout<<" ";        }        if (i!=1)            cout <<"*";        if(i!=l)        {            for (i1=(i-1)*2-1; i1>0; i1--)            {                cout <<" ";            }        }        else        {            for( i1=(i-1)*2-1; i1>0; i1--)            {                cout<<"*";            }        }        cout <<"*";        cout <<endl ;    }    return 0;}

二、运行结果

三、心得体会

for语句多的时候容易乱,重新整理逻辑后就运行成功了。

四、知识点总结

循环语句的运用

0 0
原创粉丝点击