C语言函数调用问题?

哪个大神帮忙解答一下这个题,新手有点看懵了,谢谢了

第1个回答  2020-05-15

#include <stdio.h>


void print(char *s) {

  puts(s);

}


void p(int n) {

  while (n--) print("hello world!");

}


int main() {

  int n;

  scanf("%d", &n);

  p(n);

  return 0;

}

本回答被网友采纳
第2个回答  2020-05-21
定义void,那这个函数就没有返回值,也就是不能在主函数里面出现y=f()之类的赋值操作了
定义INT型,返回的函数值就得是int的数据,同理float,double之类,可以把返回的数值传递给其他变量
相似回答