第11周项目一 函数版星号图(4)
来源:互联网 发布:期货量化平台python 编辑:程序博客网 时间:2024/05/17 21:27
问题及代码:
/* *copyright (c) 2014,烟台大学计算机学院 *all rights reserved. *文 件 名 : 函数版星号图.cpp *作 者 :张 鹏 *完成日期 :2014年11月06号 *版 本 号 :v1.3 * *问题描述 :通过自定义函数输出星号图。 *输入描述 :无。 *程序输出 :锐角镂空三角形的星号图。 */#include <iostream> //预处理指令。.using namespace std; //使用C++的命名空间 std。void prinstars(int,char); //声明自定义函数prinstars,用于输出星号。int main() //函数首部。{ cout<<" *"<<endl; //输出空格与星号。 int n=8,i; //声明2个变量n,i为常量,并给n赋值为7。 for (i=1; i<n; i++) //for语句执行输出星号图。 { prinstars(n-i,' '); prinstars(1,'*'); prinstars(2*i-1,' '); prinstars(1,'*'); //调用自定义函数 prinstars。 cout<<endl; //输出换行。 } cout<<"* * * * * * * * *"; //输出空格与星号。 return 0; //执行返回语句,结束程序。}void prinstars(int m,char a) //prinstars函数部分,函数包括一个整型变量和一个字符变量。{ for (int j=1; j<=m; ++j) //for语句执行,用于输出行数。 cout<<a; //循环输出字符。}
运行结果:
知识点与学习心得:
自定义函数大大提高编程效率!
0 0
- 第11周项目一 函数版星号图(4)
- 第11周项目1-函数版星号图(4)输出以前的星号
- 第11周项目一 函数版星号图(1)
- 第11周项目一 函数版星号图(2)
- 第11周项目一 函数版星号图(3)
- 第11周项目1(4)-函数版星号图
- 第11周项目1函数版星号图(1填充程序输出星号图)
- 第11周项目一--调用函数输出星号图(1)
- 第11周项目一--调用函数输出星号图(2)
- 第11周 项目1 函数版星号图(1)(4)
- 第11周项目1 函数版星号图1
- 第11周项目1-函数版星号图
- 第11周项目1-函数版星号图
- 第11周项目1 函数版星号图2
- 第11周项目1函数版星号图
- 第11周项目1 函数版星号图3
- 第11周项目1(1)-函数版星号图
- 第11周项目1(2)-函数版星号图
- php内置Mysql函数(1)
- HDU 1.1.7 A+B for Input-Output Practice (VII)
- (总结)Nginx配置文件nginx.conf中文详解
- 第十一周项目1(1)输出星号图
- [HDU 1069]Monkey and Banana(DP)
- 第11周项目一 函数版星号图(4)
- 划时代的意义
- spring配置定时器的时间设置
- ARC 中CGColorSpaceRef内存问题 potential leak of an object&nb
- java之面向对象
- python 函数参数的传递(参数带星号的说明)
- HDU 1.1.8 A+B for Input-Output Practice (VIII)
- 用构造函数创建对象时的this的指向问题
- tab切换