C--函数调用

调用C中的函数:

打印从1到N的数:

#include <stdio.h>


int PrintN(int N){
  
  for(int i=1;i<=N;i++){
    printf("%d
",i);
   }
}

void main(){
  int N;
  scanf("%d",&N);
  N=PrintN(N);
}

注:被调用的函数的位置:一定要放在main()主函数的前面!(在Ubuntu中测试的情况)

测试成功!

补充:

如果将被调函数和主函数的位置交换,则在Ubuntu中代码报错:

则出现变量无法识别的情况。

原文地址:https://www.cnblogs.com/Catherinezhilin/p/8569959.html