【牛刀小试5】打印三角
来源:互联网 发布:菜鸟也会数据分析spss 编辑:程序博客网 时间:2024/05/13 02:27
【牛刀小试5】打印三角
主要知识:
1. for语句
2. if条件判断
[程序员1]
//打印三角 #include <stdio.h> int main( void ){ inti; intj; intn; printf("输入一个正整数: " ); scanf("%d", &n ); printf("您需要的结果: \n\n" ); for(i= 1; i< n; i++ ) { for(j= 0; j< i; j++ ) { printf("*" ); } printf("\n" ); } return 0; }
运行结果:
[程序2]
#include <stdio.h> int main( void ){ inti= 0; intj= 0; intn= 0; printf("输入一个正整数: " ); scanf("%d", &n ); for(i= 1; i<= n; i++ ) //打印行数 { for(j= 1; j<= 2* n; j++ ) { if(j> n- i && j< n+ i ) //判断打印*的条件 { printf("*" ); } else//其他条件打印空格 { printf(" " ); } } printf("\n" ); //换行 } return 0; }
运行结果:
[程序3]
#include <stdio.h> int main( void ){ inti= 0; intj= 0; intn= 0; printf("输入一个正整数: " ); scanf("%d", &n ); for(i= 1; i<= n; i++ ) //打印行数 { for(j= 1; j<= 2* n; j++ ) { if(j> i- 1 && j< 2*n- i+ 1 ) //判断打印*的条件 { printf("*" ); } else//其他条件打印空格 { printf(" " ); } } printf("\n" ); //换行 } return 0; }
运行结果:
当然有了以上知识,我们可以打印空心三角形和菱形等。有兴趣的朋友可以去试试。
【指尖的微笑】错误在所难免,希望得到大家的指正^-^
转载时保留原文的链接http://oursharingclub.joinbbs.net/和http://blog.csdn.net/mirrorsbeyourself
1 0
- 【牛刀小试5】打印三角
- 打印三角*
- 打印三角
- 牛刀小试!
- 牛刀小试
- 牛刀小试
- 牛刀小试
- 牛刀小试
- 打印杨辉三角
- 打印10行杨辉三角
- php打印倒三角
- 打印倒三角
- 打印杨辉三角
- 打印杨辉三角
- 打印三角座
- 打印倒三角
- 打印杨辉三角
- 打印杨辉三角
- 【扩展知识7】谈const有关的那些事
- Disruptor 无锁同步框架入门
- HDU1720(输入输出涨姿势)
- less 学习 混合(2)
- Linux2.6设备驱动常用的接口函数
- 【牛刀小试5】打印三角
- 排序算法(五)2-路插入排序
- SQLServer 常用sql2
- 学习Opencv2.4.9(三)---图像的基本运算
- 软件架构————几种特殊的数据类型注意事项
- 黄毅清与黄奕讲和
- Python tablib模块
- hql Order By将字符串类型的数字按Interger/Double类型排序
- Eclipse大项目运行典型问题