空心三角形(图形的输出)c语言
Description
Input
Output
Sample Input
Sample Output
AAAAAAAAAAAAA
AC代码:
#include<stdio.h> int main () {int i,j,n,f=0; //定义变量f用于控制空行的输出;char a,s[100];while(~scanf("%s",s)){a=s[0];if(a=='@') break;getchar(); //消除空格键的影响(空格键也是字符);scanf("%d",&n);if(f==0)f=1; //变量f控制空行的输出;elseprintf("\n");for (i=1; i<n; i++)printf(" ");printf("%c\n",a); //分步输出字母;for(i=2; i<n; i++){for(j=0; j<n-i; j++) //找公式输出空格;printf(" ");printf("%c",a);for(j=0; j<2*i-3; j++)printf(" ");printf("%c",a);printf("\n"); //每一行输出换行,换行在循环里面;}if(i==n){for(j=1; j<=2*n-1; j++)printf("%c",a);printf("\n"); //末尾换行;}}return 0; }
总结:图形的输出问题
1.char的使用,字母的输入,getchar()的使用;
2.图形输出时式子的推导,空格,字母的输出;
3.每个测量数据间的空行的使用;
空心三角形(图形的输出)c语言相关推荐
- 简单的java图形_简单图形的输出_Java语言程
简单图形的输出_Java语言程 3.5.4 简单图形的输出 [例3-26] 编程显示以下图形(共N行,N由键盘输入). 程序运行结果:略. 分析与思考:(1)设N=5 第1行 4个空格=5-1 1个& ...
- HDU2091 空心三角形
空心三角形 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Subm ...
- 【C语言练习——打印空心三角形】
活动地址:毕业季·进击的技术er 夏日炎炎,热浪中我们迎来毕业季,这是告别,也是迈向新起点的开始.这是一个毕业的月份,每年看到很多毕业生都离校上班,在校生准备考试和暑假实习,都非常感慨,不管怎样,作为 ...
- c语言空心三角形形编程代码,空心三角形的简单实现(必看篇)
好久没写C代码了,敲着试试,以下代码没经过调试,纯手工写的,如有bug自己调试,要学编程还是得多敲代码,这里提供思路:可以把打印的部分划分成三部分,左边和右边的空格是一样多的,主要是中间的打印,它是以 ...
- 回来来看初学C语言的一些有趣的图形的输出
现在再来看那些当初觉得困难的东西,经常都会一笑而过. 图1: a.源码: #include<iostream> using namespace std; int main() {int n ...
- java输出到空心三角形_java经典算法_019打印三角形(空心,实心) | 学步园
打印三角形(空心,实心) package com.arithmetic; /** * 打印三角形(空心,实心) * * @author Administrator * */ public class ...
- 空心三角形 C语言版
把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果.在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果. 每行包含一个字符和一 ...
- c语言输出数字漏斗图形_入门c语言必刷的五道题
学编程最重要的就是刷题,只有刷到一定的量,才会有质的变化. 如果是刚入门的c语言,那么一定要从这些题入门 1.问题 1001: [编程入门]第一个HelloWorld程序! 即使一个简单的程序,里面也 ...
- HDU2091 空心三角形【打印图案】
空心三角形 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Subm ...
最新文章
- 使用深度学习检测DGA(域名生成算法)——LSTM的输入数据本质上还是词袋模型...
- 详析数字图像中高斯模糊理论及实现
- opencv for linux mac,opencv for Java在MacOS 10.10安装
- 2017年9月2日普级组T1 正方形
- 【万众期待】左盟主688页QT教程震撼发布!88个例程,一大波酷炫UI+项目实战案例来袭,让您久等了!!!...
- MySQL数据库学习笔记(三)----基本的SQL语句
- unserialize用法
- c语言删除一个字符指令,【C语言】实现一个基于命令行的文本编辑器
- java获取系统时间并自定义格式
- spring-data-redis和jedis版本对应问题
- mysql配置主从数据库_mysql配置主从数据库
- openDrive has Free Direct Linking !
- JAVA继承与多态概述
- VB开发OCX控件的属性之自定义列表项
- InDesign CS3完全自学视频教程
- 技术人员的价值是什么?技术的价值体现在赋能业务
- 你不知道的JavaScript APIs
- 2013年第四届蓝桥杯Java程序设计本科B组决赛 农场阳光(编程大题)
- day05 Servlet组件(上)
- 智能电话机器人--基于 UniMRCP 实现讯飞 ASR MRCP Server