调用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中代码报错:
则出现变量无法识别的情况。