本文作者:Zhang, Xuheng 本文分类:C++小游戏 编程学习笔记 浏览:368
阅读时间:389字, 不到1分钟
好久没有和大家见面了O(∩_∩)O哈哈~
而且今天的第17期是完结期啦,如果大家还有什么有趣的C++程序,欢迎留言评论。
今天给大家带来杨辉三角的程序(高级版):
#include <bits/stdc++.h> using namespace std; int main() { int yh(int x,int y); int i,j,n; do { cout<<"输入要打印的杨辉三角形的行数(>=2):"; cin>>n; }while(n<2); for(i=0;i<n;i++) { for(j=0;j<36-3*i;j++) cout<<" "; for(j=1;j<i+2;j++) { cout.width(6); cout<<yh(i,j); } cout<<endl; } }int yh(int x,int y) { if(y==1||y==x+1) return 1; else return yh(x-1,y-1)+yh(x-1,y); }
关于作者Zhang, Xuheng
- 还没有填写个人简介
- Email: hy23682@126.com
- 注册于: 2020-04-07 05:11:14
哦凑。华育信息奥赛二课堂期中考试第二道题。凑死了。
「好久没有和大家见面了O(∩_∩)O哈哈~」
--------
哦凑您每天都跟大家见好几次面OK?
收藏《C++有趣程序(17)》文章
点赞《C++有趣程序(17)》文章
收藏《C++有趣程序(17)》文章
点赞《C++有趣程序(17)》文章
收藏《C++有趣程序(17)》文章
点赞《C++有趣程序(17)》文章