c语言编译九行菱形,C语言打印菱形
用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语言打印菱形相关推荐
- c语言编译常见错误提示,c语言编译常见错误
c语言编译常见错误 (2012-04-17 21:33:53) 标签: 杂谈 分类: 计算机 1."c" not an argument in function sum 该标识符不 ...
- stm单片机c语言编译,单片机开发之C语言编程基本规范
为了提高源程序的质量和可维护性,从而最终提高软件产品生产力,特编写此规范.本标准规定了程序设计人员进行程序设计时必须遵循的规范.本规范主要针对单片机编程语言和08编译器而言,包括排版.注释.命名.变量 ...
- c语言编译为机器语言过程,C语言编译全过程
C语言编译全过程 编译的概念 编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成 ...
- c语言编译的手机软件,C语言编译工具
软件介绍 C语言编译工具app是一款功能十分强大的手机编译.更换代码的软件工具,C语言编译工具app可以快速进行代码翻译.代码查找.替换等,它支持多种代码语言,欢迎下载! C语言编译工具app内容 简 ...
- 行编辑器c语言,简单的行编辑器(C语言).doc
简单的行编辑器(C语言) 简单的行编辑器 [要求] (1) 设置一个简单的行编辑器,每行以回车结束 (2) 数据以文件形式存储 (3) 编辑器具有查找.替换.修改数据的功能 201-7-9.请把所有的 ...
- keil c语言编译运行,Keil的c语言编译器
我曾经通过查看反汇编代码对KEILC编译器进行了测试,大概有这么一下内容,也得出一些结论. (1)全局变量:如果程序中定义了全局变量,而且初始值不是0.此时,在程序调到main()函数执行前,除了要进 ...
- java打印菱形代码_Java打印菱形高效简洁代码
importjava.util.Scanner;publicclass打印菱形{publicstaticvoidmain(String[]args){/**菱形******************** ...
- php编辑菱形图案代码,打印菱形图案 (15 分)
打印菱形图案 (15 分) 本题要求编写程序,打印一个高度为n的.由"*"组成的正菱形图案. 输入格式: 输入在一行中给出一个正的奇数n. 输出格式: 输出由n行星号"* ...
- python怎么打印奇数菱形_python怎么打印菱形
python怎么打印菱形?下面给大家带来三种方法: 第一种rows = int(input('请输入菱形边长:\n')) row = 1 while row <= rows: col = 1 # ...
- python如何打印数字菱形_python实现打印菱形
1.分析:首先我们分析一下菱形的构成,加入你输入2,则打印一个3行的菱形:加入你输入一个3,则打印五行的菱形.也就是根据输入的数字a,打印2a-1行的菱形.菱形从图像来说,是一个三角形加上一个倒三角组 ...
最新文章
- WCF学习之旅—基于Fault Contract 的异常处理(十八)
- 澜起科技云计算服务器_服务器严重缺货!云应用大爆发!云计算正强势起爆(附龙头)...
- 第二章16位和32位微处理器(1)——8086的编程结构与最小模式
- 华为今日正式发布鸿蒙!中国人终于有了自己的手机操作系统
- 挑战iOS!小米全新OS发布:22款机型首发
- 关于文件的工具类例子
- (转)基于深度组合的选股策略
- vim编辑器模式及使用方法
- C# Newtonsoft的使用
- JAVA velocity语法讲解
- 10个SQL注入工具
- html QQ空间留言版,qq空间留言
- C++ STL算法adjacent_find(09)
- 山重水复疑无路,最快下降问梯度(深度学习入门系列之七)
- 阿里实习生测试一面(2017.3.29)
- 正交阵的特征值是模为1的复数
- Android Camera2 CameraCharacteristics Key 详细解说
- 【Git】常用命令详解(循序渐进,逐步分析)
- 自定义拍照时 拍照界面_摄影技巧,拍照时模特的眼睛应看向哪里?不同的眼神方向有何区别...
- 【security】spring项目出现【Please sign in】登录界面