c-定义函数,打印等腰三角形

问题描述

定义函数,打印等腰三角形
打印一个n行的由字符c组成的等腰三角形,主函数给出3个调用,分别打出7行“*”,11行“@”,20行“$”组成的等腰三角形。尽量使图形居中打印。我写的程序如下
#include
voidDrawPic(int nchar c);
int main()
{

int n;
scanf(""%d""&n);
voidDrawPic(n*);
printf(""n"");
voidDrawPic(n@);
printf(""n"");
voidDrawPic(nchar $);
return 0;
}
voidDrawPic(int nchar c)
{
int ij;
for(i=1;i<=n;i++)
{
for(j=1;j<n;j++)
{
printf("" "");
}
for(j=1;j<=2*i-1;j++)
{
printf(""%c"");
}
}
return 0 ;
}

时间: 2024-12-06 13:45:04

c-定义函数,打印等腰三角形的相关文章

《从问题到程序:用Python学编程和计算》——3.4 定义函数

3.4 定义函数 在最简单的程序中,可能只用到表达式.语句和几种控制结构.但是,仅限于这些基本机制,很难写出很长的解决复杂问题的程序.随着遇到的问题更复杂,我们必须组织好程序的结构,在语句层面之上的基本结构就是函数.一个函数包装起一段代码并给予命名,引进参数将其通用化.定义好的函数可以通过调用表达式使用,非常方便.学习编程的重要一步就是学习定义函数:理解为什么需要定义函数,学会识别编程中定义函数的需求,掌握正确定义函数的技术.本小节和下一章将集中讨论这个问题.3.4.1 为什么定义函数 实际中需

在Java程序中调用C函数--打印&quot;HelloWorld&quot;

源地址:http://java.sun.com/docs/books/jni/html/start.html#26346 本文是将书中的第二章单独抽出来,红色部分为译者注. 1.概述 这个打印的过程是用JDK或Java 2 SDK写一个简单的Java程序,程序会调用一个C函数打印"HelloWorld".这个过程将包括以下步骤: 创建一个Java类(HelloWorld.java),以及定义一个native方法. 使用javac去编译这个HelloWorld源文件,生成HelloWor

定义函数声明误区和函数相互调用导致的问题

我们编写程序时一般有个习惯,写函数都爱把函数写到主函数的前面, 一般常用的写法: #include<iostream> using namespace std; void A() { cout<<"函数A\n"; } void B() { cout<<"函数B\n"; } int main() { A(); B(); return 0; } 运行结果: 现在看着很正常是吧?运行结果也对,我们一般定义函数都习惯这样写,以为这样就不用

调试SQL Server的存储过程及用户定义函数

server|存储过程|函数 1.在查询分析器中调试 查询分析器中调试的步骤如下:    SQL 2000查询分析器        --左连的对象浏览器(没有的话按F8)        --对象项中        --右键调试的存储过程        --调试        --输入参数(必须输入所有的参数,包括默认值/输出参数        --点击执行        --出现一个浮动工具条        --上面有单步执行,断点设置等 按F11是单步执行. 如果要运行到指定行,只需要将光标移

在JSP中定义函数

js|函数 <%-- 作者:何志强[hhzqq@21cn.com] 日期:2000-09-19 版本:1.0 功能:JSP例程 - 在JSP中定义函数 --%> <%! String hello(){ return "您好,朋友,欢迎进入JSP世界,^_^"; } %> <html> <head> <meta http-equiv="Content-Type" content="text/html; c

DB2用户定义函数实现多种语言的排序

当在 DB2 UDB 数据库中存储多语种数据时,Unicode 往往是惟一一种能够适应整个数据范围的编码.DB2 可以存储和处理 Unicode 数据,但是它的排序功能只限于二进制排序和三种文化排序.另外,一个数据库只能有一种排序规则,这是在创建数据库时决定的.对于需要支持多种语言的用户和数据的数据库,这些排序限制是一个明显的难题. IBM 创建了一个用于管理 Unicode 数据的函数库,称为 ICU(International Components for Unicode).这个库为 C 和

LINQ to SQL语句(21)之用户定义函数

用户定义函数 我们可以在LINQ to SQL中使用用户定义函数.只要把 用户定义函数拖到O/R设计器中,LINQ to SQL自动使用FunctionAttribute属性 和ParameterAttribute属性(如果需要)将其函数指定为方法.这时,我们只需 简单调用即可. 在这里注意:使用用户定义函数的时候必须满足以下形 式之一,否则会出现InvalidOperationException异常情况. 具有正确映 射属性的方法调用的函数.这里使用FunctionAttribute属性和 P

LINQ体验(15)——LINQ to SQL语句之用户定义函数

用户定义函数 我们可以在LINQ to SQL中使用用户定义函数.只要把用户 定义函数拖到O/R设计器中,LINQ to SQL自动使用FunctionAttribute属性和 ParameterAttribute属性(如果需要)将其函数指定为方法.这时,我们只需简 单调用即可. 在这里注意:使用用户定义函数的时候必须满足以下形式 之一,否则会出现InvalidOperationException异常情况. 具有正确映射 属性的方法调用的函数.这里使用FunctionAttribute属性和 P

分享一则PHP定义函数代码

 这篇文章主要介绍了分享一则PHP定义函数代码,主要是让大家熟悉下php的语法格式以及php中插入HTML代码的方式,希望能够给到大家一些帮助.     先贴代码   代码如下: <?php function table(){ echo "<table align='center' border='1' width='600' cellspacing='0';>"; echo "<caption><h1>这是表格的标题</h1&