用for#include

void main()

{

int a,b,c; //a为行 b为空格 c为*

//打印前半部分

for(a=1;a<=4;a++)

{

for(b=3;b>=a;b--)

{

printf(" ");

}

for(c=1;c<=2*a-1;c++)

{

printf("*");

}

printf("\n");

}

//打印后半部分

for(a=1;a<=3;a++)

{

for(b=1;b<=a;b++)

{

printf(" ");

}

for(c=1;c<=7-2*a;c++)

{

printf("*");

}

printf("\n");

}

}

用while

#include

void main()

{

int a=1,b,c;

while(a<=4)

{

b=3;

while(b>=a)

{

printf(" ");

b--;

}

c=1;

while(c<=2*a-1)

{

printf("*");

c++;

}

printf("\n");

a++;

}

a=1;

while(a<=3)

{

b=1;

while(b<=a)

{

printf(" ");

b++;

}

c=5;

while(c>=2*a-1)

{

printf("*");

c--;

}

printf("\n");

a++;

}

}

c语言编译九行菱形,C语言打印菱形相关推荐

  1. c语言编译常见错误提示,c语言编译常见错误

    c语言编译常见错误 (2012-04-17 21:33:53) 标签: 杂谈 分类: 计算机 1."c" not an argument in function sum 该标识符不 ...

  2. stm单片机c语言编译,单片机开发之C语言编程基本规范

    为了提高源程序的质量和可维护性,从而最终提高软件产品生产力,特编写此规范.本标准规定了程序设计人员进行程序设计时必须遵循的规范.本规范主要针对单片机编程语言和08编译器而言,包括排版.注释.命名.变量 ...

  3. c语言编译为机器语言过程,C语言编译全过程

    C语言编译全过程 编译的概念 编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成 ...

  4. c语言编译的手机软件,C语言编译工具

    软件介绍 C语言编译工具app是一款功能十分强大的手机编译.更换代码的软件工具,C语言编译工具app可以快速进行代码翻译.代码查找.替换等,它支持多种代码语言,欢迎下载! C语言编译工具app内容 简 ...

  5. 行编辑器c语言,简单的行编辑器(C语言).doc

    简单的行编辑器(C语言) 简单的行编辑器 [要求] (1) 设置一个简单的行编辑器,每行以回车结束 (2) 数据以文件形式存储 (3) 编辑器具有查找.替换.修改数据的功能 201-7-9.请把所有的 ...

  6. keil c语言编译运行,Keil的c语言编译器

    我曾经通过查看反汇编代码对KEILC编译器进行了测试,大概有这么一下内容,也得出一些结论. (1)全局变量:如果程序中定义了全局变量,而且初始值不是0.此时,在程序调到main()函数执行前,除了要进 ...

  7. java打印菱形代码_Java打印菱形高效简洁代码

    importjava.util.Scanner;publicclass打印菱形{publicstaticvoidmain(String[]args){/**菱形******************** ...

  8. php编辑菱形图案代码,打印菱形图案 (15 分)

    打印菱形图案 (15 分) 本题要求编写程序,打印一个高度为n的.由"*"组成的正菱形图案. 输入格式: 输入在一行中给出一个正的奇数n. 输出格式: 输出由n行星号"* ...

  9. python怎么打印奇数菱形_python怎么打印菱形

    python怎么打印菱形?下面给大家带来三种方法: 第一种rows = int(input('请输入菱形边长:\n')) row = 1 while row <= rows: col = 1 # ...

  10. python如何打印数字菱形_python实现打印菱形

    1.分析:首先我们分析一下菱形的构成,加入你输入2,则打印一个3行的菱形:加入你输入一个3,则打印五行的菱形.也就是根据输入的数字a,打印2a-1行的菱形.菱形从图像来说,是一个三角形加上一个倒三角组 ...

最新文章

  1. WCF学习之旅—基于Fault Contract 的异常处理(十八)
  2. 澜起科技云计算服务器_服务器严重缺货!云应用大爆发!云计算正强势起爆(附龙头)...
  3. 第二章16位和32位微处理器(1)——8086的编程结构与最小模式
  4. 华为今日正式发布鸿蒙!中国人终于有了自己的手机操作系统
  5. 挑战iOS!小米全新OS发布:22款机型首发
  6. 关于文件的工具类例子
  7. (转)基于深度组合的选股策略
  8. vim编辑器模式及使用方法
  9. C# Newtonsoft的使用
  10. JAVA velocity语法讲解
  11. 10个SQL注入工具
  12. html QQ空间留言版,qq空间留言
  13. C++ STL算法adjacent_find(09)
  14. 山重水复疑无路,最快下降问梯度(深度学习入门系列之七)
  15. 阿里实习生测试一面(2017.3.29)
  16. 正交阵的特征值是模为1的复数
  17. Android Camera2 CameraCharacteristics Key 详细解说
  18. 【Git】常用命令详解(循序渐进,逐步分析)
  19. 自定义拍照时 拍照界面_摄影技巧,拍照时模特的眼睛应看向哪里?不同的眼神方向有何区别...
  20. 【security】spring项目出现【Please sign in】登录界面

热门文章

  1. 一个事物两个方面的对比举例_写compare contrast essay如何对比两个事物/人物
  2. 大数据-浅谈hive优化
  3. 分享 | 自动驾驶现代百年史:从汽车工业的“白日梦”谈起
  4. Android实现60秒倒计时
  5. 快到期的域名如何防止被抢注?
  6. 免费从Springer Link数据库中下载论文
  7. 利用谷歌地图模拟地图坐标数据
  8. windows资源保护无法启动修复服务器,Windows资源保护无法启动修复服务 | MOS86
  9. 继音频转换历程总结成综合
  10. 基于微信小程序的超市购物系统