laocai30 2021-11-20 15:26 采纳率: 76.3%
浏览 34
已结题

函数的调用问题刚入门不费,康康哪里有问题

(1)设f(x) = xx + x/2.1–8;g(x) = 2f(x) – 3.5f(2x) + 5.5;编程序,对x=-5,-4,-3,…,3,4,5,计算各g(x)之值并输出这11个计算结果。

img

img

  • 写回答

1条回答 默认 最新

  • 欧阳小伙 2021-11-20 15:34
    关注
    
    
    ```c
    #include <stdio.h>
    
    float f(int x) {
    
        return x *x + x / 2.1 - 8 ;
    
    }
    
    float g (int x ) {
        return 2 * f(x) - 3.5 * f(2*x) + 5.5 ;
    }
    
    int main(){
    
        int x ;
        
        for (x=-5 ; x<=5; ++x){
            printf("当x=%d, g = %f\n", x, g(x));
        }
    
    }
    
    

    ```

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 11月21日
  • 已采纳回答 11月21日
  • 创建了问题 11月20日