c语言中,在一个自定义函数里面只能调用一个自定义函数吗?可以调用多个吗?如果可以怎么调用?

自定义函数A B C D

在自定义函数A里,用一个if.....else if.....语句判断,把B C D自定义函数插在if语句中,去判断。得不到想要的结果。

可以调用多个函数,没有限制,除了main函数不可以调用。还有就是,它自己也可以调用自己。
也可以调用一些库函数,比如“max(int,int)”,总之,除了main不可以,其他的都可以。
不过在调用之前记得要声明。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-02-16
可以调用多个的,只要调用那些函数定义好了,并且做好了函数声明,就可以在另一个自定义函数里面任意调用了追问

可是我没有达到我想要的结果。怎么回事?

追答

原则上是没问题的,你没有实现想要 效果,
1、先编译看是不是存在编译错误,如果编译有错误,看错在哪,是函数声明缺失,还是调用函数的格式不正确,还是函数的定义有错误。
2、如果编译没有问题可能是那些要调用的函数本身写的有问题或者当前的这个自定义函数自己编写有问题。这就是算法的问题了

第2个回答  2014-02-16
可以定义很多函数,也可以调用,比如你设计SIN 和COS函数,
那么你的TAG函数就可以是SIN/COS,。。。追问

具体的怎么使用,写一个小程序我看下,可以吗?

追答

书上一定有函数的案例,那么你可以做一个函数,对吧

加入你做了俩个函数,其中的一个就可以在内部调用另一个函数,就像你在主程序调用函数一样。

追问

调用一个貌似可以,调用两个及以上,程序输出的结果就乱码了。怎么回事?

追答

调用要尽量用嵌套,不要互相勾联,

不要A调用B,B又调用A

本回答被提问者和网友采纳
第3个回答  2014-02-16
可以啊,只要是定义好的,再多也可以啊!
第4个回答  2014-02-16
可以调用很多函数,不止一个,自己调试下