C按格式输出数字
2013-09-26 11:35
274 查看
看到有人问如何输出如下格式的字符:
//1 6 10 13 15
//2 7 11 14
//3 8 12
//4 9
//5
于是写了一个,以后方便查看。
//1 6 10 13 15
//2 7 11 14
//3 8 12
//4 9
//5
于是写了一个,以后方便查看。
main() { /* rows i j t 5 1 0 6 1 10 2 13 3 15 2 0 7 1 11 */ int rows; while(1) { scanf("%d",&rows); if(rows==0) break; for(int i=1;i<=rows;i++) { printf("%d\t",i); int t; for(int j=0;j<rows-i;j++) { if(j==0) { t=rows+i; } else { t+=rows-j; } printf("%d\t",t); } putchar('\n'); } } return 0; }
相关文章推荐
- HTML5 设备通用(四)
- HTTP中Get与Post
- 尚学堂马士兵Oracle学习笔记之五:PL_SQL(过程化SQL语言)
- oracle 年月周日
- 进程组&Session
- 事务
- KNOW:Math & Probability
- sourceinsight 语法不显示高亮 symble无法跳转 不解析
- std::list内存映像
- ubuntu环境下android应用真机调试故障及解决方案
- android分享之微信分享
- HTTP请求报文和响应报文
- 用HTML5 Canvas画的时钟
- 在IIS7中配置Hessian
- 英语学习周小结
- cocos2dx中的touch检查是否选中了控件
- nskeyedunarchiver,从二进制流读取对象用的,
- C语言程序内存分布
- C#透明按钮
- 设计模式之(一)Factory模式