编写程序输出杨辉三角
2016-06-23 16:17
537 查看
#include<stdio.h> int main() { int i,j; int a[100][100]; int row; printf("row="); scanf("%d",&row); for(i=1;i<=100;i++) { a[i][0]=1; a[i][i]=1; } for(i=2;i<=100;i++) { for(j=2;j<i;j++) { a[i][j]=a[i-1][j-1]+a[i-1][j]; } } for(i=1;i<=row;i++) { for(j=1;j<i;j++) { printf("%3d",a[i][j]); } printf("\n"); } return 0; }
相关文章推荐
- 傻瓜计算器
- iOS学习之创建证书流程
- 获取一个数二进制序列中所有的偶数位和奇数位
- 交换两个数的值以及不使用临时变量交换两个数的值
- 查找一串字符中有没有我想查找的字符
- 求一个数的二进制数中的1的个数
- 从标准输入读取几行输入。每行输入都要打印到标准输出上,前面加上行号。
- Android 文字倾斜
- 40个Java多线程问题总结
- iOS_APP打包上架流程
- java移位运算符(运算符)
- Android Studio教程--Android项目分享到Github
- POJ 1459 Power Network (最大流)
- 博客即简历
- 微信扫码支付模式二【无法回调】解决方案
- sqlserver查询数据的所有表名和行数
- 求n!
- IOS崩溃Crash分析(MTA腾讯云分析,友盟)
- 求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,例如:2+22+222+2222+22222
- 关于android控件drawableLeft图片大小控制