c语言中的数字菱形,打印数字菱形,急啊,帮帮小女子啊。。。
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
void main()
{
int a,i,j,k,t;
printf("请输入1-15之间的整数");
scanf("%d",&a);
for(j=1;j<=a;j++)
{
for(k=1;k<=a-j;k++)
{
printf(" ");
}
for(i=1;i<=2*j-1;i++)
{
if(i==1||i==2*j-1)
{
printf("1");
}
else if(i==2||i==2*j-2)
{
printf("2");
}
else if(i==3||i==2*j-3)
{
printf("3");
}
else if(i==4||i==2*j-4)
{
printf("4");
}
else if(i==5||i==2*j-5)
{
printf("5");
}
else if(i==6||i==2*j-6)
{
printf("6");
}
else if(i==7||i==2*j-7)
{
printf("7");
}
else if(i==8||i==2*j-8)
{
printf("8");
}
else if(i==9||i==2*j-9)
{
printf("9");
}
else if(i==10||i==2*j-10)
{
printf("A");
}
else if(i==11||i==2*j-11)
{
printf("B");
}
else if(i==12||i==2*j-12)
{
printf("C");
}
else if(i==13||i==2*j-13)
{
printf("D");
}
else if(i==14||i==2*j-14)
{
printf("E");
}
else if(i==15||i==2*j-15)
{
printf("F");
}
}
printf("\n");
}
for(j=a-1;j>=0;j--)
{
for(k=1;k<=a-j;k++)
{
printf(" ");
}
for(i=1;i<=2*j-1;i++)
{
if(i==1||i==2*j-1)
{
printf("1");
}
else if(i==2||i==2*j-2)
{
printf("2");
}
else if(i==3||i==2*j-3)
{
printf("3");
}
else if(i==4||i==2*j-4)
{
printf("4");
}
else if(i==5||i==2*j-5)
{
printf("5");
}
else if(i==6||i==2*j-6)
{
printf("6");
}
else if(i==7||i==2*j-7)
{
printf("7");
}
else if(i==8||i==2*j-8)
{
printf("8");
}
else if(i==9||i==2*j-9)
{
printf("9");
}
else if(i==10||i==2*j-10)
{
printf("A");
}
else if(i==11||i==2*j-11)
{
printf("B");
}
else if(i==12||i==2*j-12)
{
printf("C");
}
else if(i==13||i==2*j-13)
{
printf("D");
}
else if(i==14||i==2*j-14)
{
printf("E");
}
else if(i==15||i==2*j-15)
{
printf("F");
}
}
printf("\n");
}
}
c语言中的数字菱形,打印数字菱形,急啊,帮帮小女子啊。。。相关推荐
- c语言中为什么有时候输入一个数字之后要再输入一个才输出结果
c语言中为什么有时候输入一个数字之后要再输入一个才输出结果? 我是一个c语言的初学者,刚学这个的时候就发现这个问题了,我就琢磨为啥,后面发现原来是printf里面\n写习惯了再scanf里面也写了\n ...
- C语言中控制printf的打印颜色实例及vt100的控制符
C语言中控制printf的打印颜色实例及vt100的控制符文档 收藏 转自:http://blog.csdn.net/evimacsl/archive/2010/01/18/5206836.aspx ...
- [工具]-C语言中字符串的形式打印16进制数据
C语言中字符串的形式打印16进制数据. 这样写,输出更直观些 #define PRINT_BUF_MAX (32) #define TAG_STRING_MAX (32) static void pr ...
- vt100 c语言控制,【转】C语言中控制printf的打印颜色实例及vt100的控制符文档
C语言中控制printf的打印颜色实例及vt100的控制符文档 收藏 转自:http://blog.csdn.net/evimacsl/archive/2010/01/18/5206836.aspx ...
- c语言中百分号后面跟的数字_C语言中的各种百分号都代表什么意思
C语言中的各种百分号都代表什么意思 mip版 关注:259 答案:4 悬赏:60 解决时间 2021-01-27 22:51 已解决 2021-01-27 10:19 比如 d% s%最好能列一 ...
- C语言求数字菱形,打印数字菱形,急啊,帮帮小女子啊。。。
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include void main() { int a,i,j,k,t; printf("请输入1-15之间的整数"); scanf ...
- c语言输入n打印数字菱形,打印数字菱形,急啊,帮帮小女子啊。。。
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include void main() { int a,i,j,k,t; printf("请输入1-15之间的整数"); scanf ...
- c语言中判断输入是否为数字_C 判断
判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的). C 语言把任何非零和非空的值假定为 true,把零或 null 假定为 f ...
- c语言如何将字符转换为数字,C语言中一些将字符串转换为数字的函数小结
C语言atoi()函数:将字符串转换成int(整数)头文件: #include atoi() 函数用来将字符串转换成整数(int),其原型为: int atoi (const char * str); ...
最新文章
- InnoDB 存储引擎中的表锁和行锁详解
- Call From hadoop102/192.168.121.102 to hadoop102:9000 failed on connection exception
- 编程软件python下载怎么读-使用最方便的计算机编程软件,Python下载使用完美教程...
- 使用Maven运行Java main的方法(转)
- excel导入mysql语句_求助:用SQL语句从Excel将数据导入到SQL数据库
- Win32窗口编程基础知识——主函数
- UML学习笔记(三):运用面向对象思想
- 购物车功能完整版12.13
- 利用PS和抠图软件轻松换证件照背景
- pytorch和python有什么区别_pytorch简介
- 美国国家安全局发布零信任安全模型指南
- CG100---13年金牛星 调表 型号HA48
- 格鲁吉亚过万网站被黑客通过供应链入侵挂黑页,总统个人主页也未幸免
- CAD文件转PDF格式后有白底怎么办?
- ggplot2设置坐标轴范围_6.2 坐标轴:对连续变量设置坐标轴显示范围
- 【Splay】【ZJOI2006】书架
- 数据库mysql---NUMERIC数据类型
- 中值滤波(python实现)
- 车牌识别,移植到android系统
- 刘慈欣 计算机工程师,刘慈欣为什么这么厉害 科幻作家刘慈欣作品有哪些
热门文章
- git clone报错:fatal: could not create work tree dir ‘code_update‘
- 搜索框内容自动提示bootstrap ajax
- 中柏ezpadE7装linux,中柏EZbook 2笔记本U盘安装win7系统的操作教程
- s l m 尺码排序 php,m l xl xxl是什么意思?服装尺码s m l xl xxl含义
- 2.3 《计算机组成原理》之浮点数的表示(基本格式、规格化[左规右规]、表示范围、IEEE754标准详解)
- LF 和 CRLF 区别
- margin 和 padding 的使用区别
- 网络编程模型 / Reactor
- TCP/IP / 四次挥手之状态转换图、过程说明和原因
- 今天同大家聊一下Git扩展