满意答案

lgznqjfqy

2019.03.07

采纳率:43%    等级:10

已帮助:418人

你这个输出的应该是一个菱形吧?

代码如下:

#include

#include

int main(){

int line; // 菱形总行数

int column; // 菱形总列数

int i; // 当前行

int j; // 当前列

printf("请输入菱形的行数(奇数):");

scanf("%d", &line);

if(line%2==0){ // 判断是否是奇数

printf("必须输入奇数!\n");

exit(1);

}

column = line; // 总行数和总列数相同

for(i=1; i<=line; i++){ // 遍历所有行

if(i

for(j=1; j<=column; j++){ // 遍历上半部分的所有列

if( (column+1)/2-(i-1)<=j && j<=(column+1)/2+(i-1) ){

printf("*");

}else{

printf(" ");

}

}

}else{ // 下半部分

for(j=1; j<=column; j++){ // 遍历下半部分的所有列

if( (column+1)/2-(line-i)<=j && j<=(column+1)/2+(line-i) ){

printf("*");

}else{

printf(" ");

}

}

}

printf("\n");

}

return 0;

}

00分享举报

c语言编程等边三角形代码,C语言中 正 倒等边三角形的代码相关推荐

  1. 操作系统大作业 基于Linux的模拟进程调度算法 运用c++语言编程 在VMware虚拟机里 centos 亲自写亲自测试 代码 说明书

    发布文章 博文管理我的博客退出 Trash Temp 操作系统大作业 基于Linux的模拟进程调度算法 运用c++语言编程 在VMware虚拟机里 centos 亲自写亲自测试 代码 说明书 @[TO ...

  2. 统计一段英文中单词的个数c语言,C语言统计一篇英文短文中单词的个数实例代码...

    具体代码如下所述: #include #define N 1000 void main(){ char en[N][81]; int i,j,num=0,n,state; //num 用来统计单词的个 ...

  3. (c语言)编程输出二维数组中元素的最大值,要求用指针实现。

    (c语言)编程输出二维数组中元素的最大值,要求用指针实现. #include<stdio.h> #include<stdlib.h> #define N 6 //行数 #def ...

  4. python输入一个英文句子、统计单词个数_C语言编程求一个英文句子中的单词数和最长单词的位置、长度及输出这个单词。c++编程 从键盘输入一个英文...

    C语言编程求一个英文句子中的单词数和最长单词的位置.长度及输出这个单词. c++编程 从键盘输入一个英文 www.zhiqu.org     时间: 2020-11-23 我刚做了一关于英文句子里面每 ...

  5. c语言对一篇英文文章进行统计,C语言统计一篇英文短文中单词的个数实例代码...

    具体代码如下所述: #include #define N 1000 void main(){ char en[N][81]; int i,j,num=0,n,state; //num 用来统计单词的个 ...

  6. c语言编程物理实验,大学物理实验报告大全C语言编程在大学物理实验中处理数据的研究...

    大学物理实验报告大全C语言编程在大学物理实验中处理数据的研究 摘要 用C语言编程的方法处理比较复杂的实验数据,简捷准确且避免了传统方法的弊端,与用Excel处理数据的方法相比,其结果更符合误差理论. ...

  7. c语言编程技巧分析,C语言难点及编程技巧分析

    摘要:近些年信息技术发展迅速,社会需要大量专业的计算机人才,C语言是学习计算机知识的专业理论课程,能够为以后的学习打下专业基础.但目前C语言学习受到各方面因素的影响,学习效果不是很理想,很多时候即使努 ...

  8. c语言编程模拟选举,C语言编程题精选

    C语言编程题精选 C语言编程题精选 1. 编程实现对键盘输入的英文名句子进行加密.用加密方法为,当内容为英文字母时其在26字母中的其后三个字母代替该字母,若为其它字符时不变. 2. 编程实现将任意的十 ...

  9. 成都c语言编程培训机构,成都学c语言编程,成都学c语言编程去哪里,成都学c语言编程需要报培训班吗...

    成都学c语言编程,成都学c语言编程去哪里,成都学c语言编程需要报培训班吗 首页 > 软件 > 成都学c语言编程 作者:镀金池   发布时间:2018-09-28 14:20 近似带有序布局 ...

最新文章

  1. UVA11464偶数矩阵
  2. Codeforces 741 D - Arpa’s letter-marked tree and Mehrdad’s Dokhtar-kosh paths
  3. boa + ajax + cgi ajax请求cgi
  4. 前端学习(355):小练习
  5. idea可以使用flash框架吗_可以使用 C# 的 Web 前端框架 Blazor
  6. 【选型】项目方案总体设计--选型
  7. Go 语言 bytes.Buffer 源码详解之1
  8. 解决Ubuntu无法定位软件包问题
  9. luogu P5867 【[SEERC2018]Fishermen】
  10. KaLi Linux 2019.2安装netspeed
  11. 工程流体力学笔记暂记43 (收缩喷管中的流动)
  12. 从零构建知识图谱-第二章知识图谱技术体系
  13. 如何设置IPv4和IPv6报文的DSCP值——网络测试仪实操
  14. ubuntu下安装fcitx五笔输入法
  15. Veins文档(中文)
  16. python unicode编码转换中文_python实现unicode转中文及转换默认编码的方法
  17. bugku crypto-python_jail
  18. Microsoft CMT 系统
  19. java连接fdb文件_FDB文件扩展名 - 什么是.fdb以及如何打开? - ReviverSoft
  20. 电压外环及电流内环的理解

热门文章

  1. Python打印表格
  2. Android 天气APP(三十六)运行到本地AS、更新项目版本依赖、去掉ButterKnife
  3. Oracle DBA培训教程:从实践中学习Oracle数据库管理与维护(第2版)笔记
  4. linux共享实体机硬盘,实现目录共享
  5. python读取加密excel_python使用pywin32模块给excel文件加密解密
  6. manjaro linux无线网卡,为 Manjaro 18.1.4 配置无线网卡
  7. 通过DCF模型对股票进行估值
  8. 数据库入门day06之联接查询(脑图+详解)
  9. 【ROS】C++编程
  10. 2021年5月—系统集成项目管理工程师—上午综合知识(51-60)