如何调用自定义函数
编写一个程序,生成以下输出:
Brazil, Russia, India, China
India, China,
Brazil, Russia
除了main以外,该程序还要调用两个自定义函数,一个名为br(),调用一次打印一次“Brazil, Russia”;另一个是ic(),调用一次打印一次"India, China".
代码如下:
运行结果如下:
也可以这样:
运行结果如下:
但是不能这样:
这是因为:函数定义用花括号标明函数体范围,后面跟的花括号内为该函数的函数体。由于main函数为第一个运行的函数,所以放到最后。而另外两个函数声明因为不包含函数体,所以需在声明结束处添加分号。
代码没有写“return 0;”== 这真是个不好的习惯。
怎么?你还指望我改吗?
哦,会改的。但是这篇博客就不改了。大家引以为戒。
注:该题目摘自C primer plus(第六版)。