任务五 模块化程序设计.docVIP

  • 2
  • 0
  • 约1.36万字
  • 约 17页
  • 2018-05-24 发布于河南
  • 举报
任务五 模块化程序设计

任务五 模块化程序设计 5.1 教学目标 理解C语言模块化程序设计的思想 掌握函数的定义和调用 5.2 工作任务 无返回值函数的调用 有返回值函数的调用 数组和指针作为函数参数的应用 函数的嵌套和递归调用 5.3 相关实践知识 在使用C语言设计较复杂的程序时,通常先把问题分解成几个部分,再根据每个部分应完成的功能编写出相应的程序段,这些具有独立功能的程序段就称为函数。使用函数,就能将原来较复杂的程序设计分解为相对简单的程序段设计。 5.3.1 无返回值函数的调用 【案例5-1】编写一个显示欢迎信息的程序,输入姓名,显示欢迎信息。 算法分析:编写一个message()函数用于显示欢迎信息。在main()函数中输入姓名,调用message()函数,显示完整的欢迎信息。 C语言程序如下: #include stdio.h #include string.h void message(char *s); /*函数原型声明*/ void main() { char name[10]; printf(Please input your name:\n); scanf(%s,name); message(name); /*函数调用*/ } void message(char *s)

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档