我有一个程序正在查找总数以及链接列表中的中间数。我的问题是它为什么不打印出值?
以下是代码:
background-image: url("../img/header.jpg");
答案 0 :(得分:0)
printf("\n# of the values: %.1f% \nMiddle: %.1f%\n", count, middle);
count
应该收到一个参数(list
)。编译器将处理count
和middle
,而不将参数作为函数指针。
另请注意,middle
是一个void
函数,那么您希望它打印到什么程序?
答案 1 :(得分:0)
很难知道从哪里开始。我无法真正告诉你要做什么。
但是,让我们来看看这一行:
printf("\n# of the values: %.1f% \nMiddle: %.1f%\n", count, middle);
count
和middle
是函数,但您不是在这里调用这些函数。您只是将这些函数的地址传递给printf()
,count(args)
不知道这些是函数。您需要在函数名称(middle(args)
和{{1}}后面添加括号才能调用这些函数。