C语言按要求输出图形
请按要求编写函数,用循环方法显示指定的字符塔。
函数接口定义:
void PrintGraph(char symbol,int height);
说明:参数symbol 为显示字符,height 为层数。函数将在屏幕打印由字符 symbol 组成的字符塔,每个字符后跟一个空格。若 height 小于等于 0,则输出“Input Error!”。
裁判测试程序样例:
#include <stdio.h>
void PrintGraph(char symbol,int height);
int main()
{
int n;
char s;
scanf("%c %d", &s, &n);
PrintGraph(s, n);
return 0;
}
/* 请在这里填写答案 */
输入样例: # 6
输出样例:
#
# # #
# # # # #
# # # # # # #
# # # # # # # # #
# # # # # # # # # # #
答案:
void PrintGraph(char symbol,int height)
{int i,j;if(height>0){for(i=1;i<=height;i++){for(j=0;j<i*2-1;j++){printf("%c ",symbol);}printf("\n");}}elseprintf("Input Error!");
}
C语言按要求输出图形相关推荐
- C语言-输出* 图形 ** *** **** *****
C语言-输出* 图形 ** *** **** ***** 外部循环while a循环中的a是用来控制每一行的,变量a等于1时就是第一行,打印一个*:变量a等于2时就是第二行,打印2个*,所以变量a的值 ...
- 编写一个C语言程序,输出如下图形(鱼) (5 分)
编写一个C语言程序,输出如下图形(鱼) 输入格式: 无 输出格式: 答案: #include <stdio.h> int main() { printf(" ...
- C语言中346是什么错误,C语言典型例题——关于图形输出346.doc
在C语言学习中我们会遇到各种输出图形的题目,下面我们就来看一些这种题目. 编写程序输出下图所示的图形. (2) (3) (11) 下面我们分别以i.j.k分别表示行数,空格数,星号数. i j k ( ...
- C语言对于轴对称图形输出的分析
开发环境:Turbo C 2.0 * *** ***** ******* ***** *** * 题目很简单就是输出如图所示的图形,图形用你喜欢的图形输出即可:*,~,-,+等. ...
- 利用c语言中printf输出图形
c语言中利用printf输出图形 通过对c语言中printf的使用,我根据自己对*符号的排版利用dev c++编译出了一个菱形的图案.感受到了通过高级程序语言输出自己构建的内容的乐趣.在这个过程中,计 ...
- c语言实验平台答案,山东理工大学ACM平台题答案 C语言实验——打印数字图形 1179...
C语言实验--打印数字图形 Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^ 题目描述 从键盘输入一个整数n(1≤n≤9),打印出指定的数字图 ...
- R语言ggplot2可视化在图形中添加箭头:直线箭头、弧形箭头
R语言ggplot2可视化在图形中添加箭头:直线箭头.弧形箭头 目录 R语言ggplot2可视化在图形中添加箭头:直线箭头.弧形箭头
- R语言ggplot2可视化对图形进行纹理填充实战及启示:遇到问题首先去思考有没有现成的包(ggpattern)可以去解决这个问题
R语言ggplot2可视化对图形进行纹理填充实战及启示:遇到问题首先去思考有没有现成的包(ggpattern)可以去解决这个问题 目录
- R语言ggplot2可视化使图形的背景在不同区域有不同的颜色实战
R语言ggplot2可视化使图形的背景在不同区域有不同的颜色实战 目录 R语言ggplot2可视化使图形的背景在不同区域有不同的颜色实战
最新文章
- 2021年中国工业互联网安全大赛核能行业赛道writeup之入门的黑客
- HDFS_API基本应用
- 大数据处理框架之Strom:Storm集群环境搭建
- ajax返回头部页面,ajax getResponseHeader获取中文响应头
- 计算机无法安装win10,win10系统电脑提示“windows安装无法继续”的还原步骤
- ElasticSearch搜索语法进阶学习(搜索+聚合,过滤+聚合)
- 如何用illustrator做技术手册_做期货用什么技术指标分析?
- mysql select效率_Mysql优化之selectcount效率_MySQL
- 嵌入式linux屏幕录制,在MAC系统上进行屏幕录制
- 使用.net开发并生成Windows服务安装包
- Android SD卡操作
- 【ValueError: data type <class ‘numpy.object_‘> not inexact】
- java错误找不到符号怎么办_java错误找不到符号
- 【Ubuntu】如何在Ubuntu系统上设置好看的动态壁纸(Komorebi)
- Java编程验证哥德巴赫猜想:任何一个大于6的偶数,都能分解成两个质数的和
- 7.5 ZUFEIOJ E: 守望者的逃离 贪心
- Bzoj3441 乌鸦喝水
- MJ12bot 蜘蛛爬虫 屏蔽垃圾SEO蜘蛛
- 智能电视可以安装鸿蒙操作系统吗,智能电视或将现寡头垄断,鸿蒙凭为何能“上任”?...
- Android CameraServer:Disconnect