c语言编程等边三角形代码,C语言中 正 倒等边三角形的代码
满意答案
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语言中 正 倒等边三角形的代码相关推荐
- 操作系统大作业 基于Linux的模拟进程调度算法 运用c++语言编程 在VMware虚拟机里 centos 亲自写亲自测试 代码 说明书
发布文章 博文管理我的博客退出 Trash Temp 操作系统大作业 基于Linux的模拟进程调度算法 运用c++语言编程 在VMware虚拟机里 centos 亲自写亲自测试 代码 说明书 @[TO ...
- 统计一段英文中单词的个数c语言,C语言统计一篇英文短文中单词的个数实例代码...
具体代码如下所述: #include #define N 1000 void main(){ char en[N][81]; int i,j,num=0,n,state; //num 用来统计单词的个 ...
- (c语言)编程输出二维数组中元素的最大值,要求用指针实现。
(c语言)编程输出二维数组中元素的最大值,要求用指针实现. #include<stdio.h> #include<stdlib.h> #define N 6 //行数 #def ...
- python输入一个英文句子、统计单词个数_C语言编程求一个英文句子中的单词数和最长单词的位置、长度及输出这个单词。c++编程 从键盘输入一个英文...
C语言编程求一个英文句子中的单词数和最长单词的位置.长度及输出这个单词. c++编程 从键盘输入一个英文 www.zhiqu.org 时间: 2020-11-23 我刚做了一关于英文句子里面每 ...
- c语言对一篇英文文章进行统计,C语言统计一篇英文短文中单词的个数实例代码...
具体代码如下所述: #include #define N 1000 void main(){ char en[N][81]; int i,j,num=0,n,state; //num 用来统计单词的个 ...
- c语言编程物理实验,大学物理实验报告大全C语言编程在大学物理实验中处理数据的研究...
大学物理实验报告大全C语言编程在大学物理实验中处理数据的研究 摘要 用C语言编程的方法处理比较复杂的实验数据,简捷准确且避免了传统方法的弊端,与用Excel处理数据的方法相比,其结果更符合误差理论. ...
- c语言编程技巧分析,C语言难点及编程技巧分析
摘要:近些年信息技术发展迅速,社会需要大量专业的计算机人才,C语言是学习计算机知识的专业理论课程,能够为以后的学习打下专业基础.但目前C语言学习受到各方面因素的影响,学习效果不是很理想,很多时候即使努 ...
- c语言编程模拟选举,C语言编程题精选
C语言编程题精选 C语言编程题精选 1. 编程实现对键盘输入的英文名句子进行加密.用加密方法为,当内容为英文字母时其在26字母中的其后三个字母代替该字母,若为其它字符时不变. 2. 编程实现将任意的十 ...
- 成都c语言编程培训机构,成都学c语言编程,成都学c语言编程去哪里,成都学c语言编程需要报培训班吗...
成都学c语言编程,成都学c语言编程去哪里,成都学c语言编程需要报培训班吗 首页 > 软件 > 成都学c语言编程 作者:镀金池 发布时间:2018-09-28 14:20 近似带有序布局 ...
最新文章
- UVA11464偶数矩阵
- Codeforces 741 D - Arpa’s letter-marked tree and Mehrdad’s Dokhtar-kosh paths
- boa + ajax + cgi ajax请求cgi
- 前端学习(355):小练习
- idea可以使用flash框架吗_可以使用 C# 的 Web 前端框架 Blazor
- 【选型】项目方案总体设计--选型
- Go 语言 bytes.Buffer 源码详解之1
- 解决Ubuntu无法定位软件包问题
- luogu P5867 【[SEERC2018]Fishermen】
- KaLi Linux 2019.2安装netspeed
- 工程流体力学笔记暂记43 (收缩喷管中的流动)
- 从零构建知识图谱-第二章知识图谱技术体系
- 如何设置IPv4和IPv6报文的DSCP值——网络测试仪实操
- ubuntu下安装fcitx五笔输入法
- Veins文档(中文)
- python unicode编码转换中文_python实现unicode转中文及转换默认编码的方法
- bugku crypto-python_jail
- Microsoft CMT 系统
- java连接fdb文件_FDB文件扩展名 - 什么是.fdb以及如何打开? - ReviverSoft
- 电压外环及电流内环的理解
热门文章
- Python打印表格
- Android 天气APP(三十六)运行到本地AS、更新项目版本依赖、去掉ButterKnife
- Oracle DBA培训教程:从实践中学习Oracle数据库管理与维护(第2版)笔记
- linux共享实体机硬盘,实现目录共享
- python读取加密excel_python使用pywin32模块给excel文件加密解密
- manjaro linux无线网卡,为 Manjaro 18.1.4 配置无线网卡
- 通过DCF模型对股票进行估值
- 数据库入门day06之联接查询(脑图+详解)
- 【ROS】C++编程
- 2021年5月—系统集成项目管理工程师—上午综合知识(51-60)