当前位置:嗨网首页>书籍在线阅读

03-创建并使用简单函数

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

9.1.1 创建并使用简单函数

我们的第1个目标是创建一个在一行打印40个星号的函数,并在一个打印表头的程序中使用该函数。如程序清单9.1所示,该程序由 main()starbar() 组成。

程序清单9.1  lethead1.c 程序

/* lethead1.c */
#include <stdio.h>
#define NAME "GIGATHINK, INC."
#define ADDRESS "101 Megabuck Plaza"
#define PLACE "Megapolis, CA 94904"
#define WIDTH 40
void starbar(void);  /* 函数原型 */
int main(void)
{
     starbar();
     printf("%s\n", NAME);
     printf("%s\n", ADDRESS);
     printf("%s\n", PLACE);
     starbar();       /* 使用函数 */
     return 0;
}
void starbar(void)   /* 定义函数    */
{
     int count;
     for (count = 1; count <= WIDTH; count++)
          putchar('*');
     putchar('\n');
}

该程序的输出如下:

****************************************
GIGATHINK, INC.
101 Megabuck Plaza
Megapolis, CA 94904
****************************************