注册 登录
编程论坛 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
初学者13242019-10-20 17:19
再怎么弄?我初学,书也看不明白,请见谅
#4
纯蓝之刃2019-10-20 22:24
你这个自变量是个什么意思?不是上图中的上机练习题么?
就是输入变量x后,在程序中通过计算的出f(x)的值,然后输出。
输入变量使用函数scanf(),输出变量使用函数printf()。
输入指的就是通过键盘把你需要输入的值通过控制台输入到程序,输出指的是把结果通过控制台显示出来。
#5
c小白23332019-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
初学者13242019-10-22 08:28
谢谢大佬们
1