C++实验4-输出星号图

来源:互联网 发布:c语言字符串的比较 编辑:程序博客网 时间:2024/05/16 06:54

一、问题及代码:

/* * 文件名称: Ex4.cpp* 作    者:罗前  * 完成日期:2016 年 4月 21日 * 版 本 号:v6.0 * 对任务及求解方法的描述部分:* 输入描述:* 问题描述: * 程序输出:输出星号图* 问题分析: * 算法设计:  */  #include<iostream>using namespace std;int main( ){int i, j, k; for (i=1; i<=5; i++)cout<<" ";cout<<"*"<<endl;for (i=2; i<=5; i++){for (j=1; j<=6-i; j++)cout<<" ";cout<<"*";for (k=1; k<=2*i-3; k++)cout<<" ";cout<<"*"<<endl;}for (i=1; i<=11; i++) cout<<"*";cout<<endl;return 0;}


二、运行结果:


三、心得体会:

        刚开始,对这种循环结构的程序很吃力,但是,功夫不负有心人,经过不断练习还是有些许效果的。所以,多一些实际操作是熟悉C++所必须的。

、知识点总结:

        for(表达式1;表达式2;表达式3)语句    //表达式1一般用于给循环变量赋初值,2是循环控制条件,3一般用于改变循环控制条件的值。

    执行顺序是:

    1、先计算表达式1;

    2、计算表达式2的值,若为真则执行循环体,若为假则结束循环;

    3、计算表达式3;

    4、转回上面第2步继续执行。


0 0
原创粉丝点击