第十一周项目一——函数版星号图(4)

来源:互联网 发布:证券从业资格题库软件 编辑:程序博客网 时间:2024/06/14 08:29

问题及代码:

/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作    者:陈旭 * 完成日期:2014年 11 月 6 日 * 版 本 号:v1.0 * * 问题描述:按题目要求输入如图所示的函数版星号图 * 输入描述:对应函数关系 * 程序输出: 对应的星号图 */#include<iostream>using namespace std;void printchs(int m,char ch){    for(int j=1; j<=m; ++j)        cout<<ch;}int main( ){    int n=7;    int i;    for(i=1; i<=n; ++i)    {        printchs(n-i,'*');        printchs(2*i-1,' ') ;        cout<<endl;    }    return 0;}


 

运行结果:

 

 

问题及代码:

/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作    者:陈旭 * 完成日期:2014年 11 月 6 日 * 版 本 号:v1.0 * * 问题描述:按题目要求输入如图所示的函数版星号图 * 输入描述:对应函数关系 * 程序输出: 对应的星号图 */#include<iostream>using namespace std;void printchs(int m,char ch){    for(int j=1; j<=m; ++j)        cout<<ch;}int main( ){    int n=6;    int i;    for(i=1; i<=n; ++i)    {        printchs(n-i,' ');        printchs(i-1,'*') ;        cout<<endl;    }    return 0;}


 

运行结果:

 

知识点总结:

    通过小小的改动,就可以变成一个个以前让我们头疼的星号图,这样更方便更有利于锻炼我们的逻辑思维,提高效率。

学习心得:

    希望能渐渐熟悉函数的运用,让编程更快更好。

0 0