学习了函数我们都知道,我们会把一些具有常用功能的函数封装起来,定义一个新函数,并且在main()函数中调用,比如:int average(int num1,int num2)
{
return(num1+num2)/2;
}
main()
{ int a=10;
int b=9;
int c=average(a,b);
printf("c is %d",c);
return 0;
}
我们总是把a,b的固定值复制给num1和num2,也就说如果我们要算不同的两个数的平均值,就必须在main()函数中去改变a,b的值才能实现,
那么请问大家
如果求的是两个不确定的数的平均值,也就是需要用户手动输入的,那么能否实现用 scanf()函数,当用户输入两个数值之后,再复制给num1和num2进行计算,也就是说被调用函数能不能接收手动输入的 scanf()函数的值呢?
|
|