编程论坛
注册
登录
编程论坛
→
C语言论坛
用C语言怎么把自变量带进函数里
初学者1324
发布于 2019-10-20 15:26, 2272 次点击
只有本站会员才能查看附件,请
登录
5 回复
#2
纯蓝之刃
2019-10-20 16:44
#include<stdio.h>
int main()
{
float x=0,y=0;
while(1)
{
printf("请输入x=");
scanf("%f",&x);
y=x*x*x-3*x*x+2*x-5;
printf("f(%f)=%f\n\n",x,y);
}
return 0;
}
可以使用scanf()函数将你所需的变量输入进程序。
#3
初学者1324
2019-10-20 17:19
再怎么弄?我初学,书也看不明白,请见谅
#4
纯蓝之刃
2019-10-20 22:24
你这个自变量是个什么意思?不是上图中的上机练习题么?
就是输入变量x后,在程序中通过计算的出f(x)的值,然后输出。
输入变量使用函数scanf(),输出变量使用函数printf()。
输入指的就是通过键盘把你需要输入的值通过控制台输入到程序,输出指的是把结果通过控制台显示出来。
#5
c小白2333
2019-10-20 22:31
main函数中的x, y带到函数中的化
列如函数 int max(int a, int b)
直接用max(x, y)即可
如果要改变x的值
列如函数
void asd(int * a)
{
*a = 2;
}
直接用asd(&x)就改变x的值为2了
#6
初学者1324
2019-10-22 08:28
谢谢大佬们
1