【C语言】复合函数求值
例子:求复合函数F(G(X)),其中F(x)=|x-3|+|x+1|,函数G(x)=x^2-3x.
分析:从复合函数的结构可以看出,F函数的自变量为G函数的绝对值,可以将F函数和G函数作为独立的函数实现,其中在F函数中用到了求绝对值函数fabs(x),所以需要添加math.h头文件
代码:
#include<stdio.h> #include<math.h>/*因为使用了取绝对值函数,所以加math.h头文件*/ double funF(double a) {return (fabs(a - 3) + fabs(a + 1));/*实现|x-3|+|x+1|,C 库函数 double fabs(double x) 返回 x 的绝对值。*/ } double funG(double b) {return (b * b - 3 * b); } int main() {double x;printf("请输入x的值:\n");scanf_s("%lf", &x);printf("值为%.2lf", funF(funG(x)));/*将G(X)作为F(X)*/return 0; }
【C语言】复合函数求值相关推荐
- 1098: 复合函数求值(函数专题)
1098: 复合函数求值(函数专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 5545 解决: 4335 [提交] [状态] [讨论版] [命题人:admin] 题目描述 求复合函数 ...
- ZZULIOJ 1098: 复合函数求值(函数专题)
复合函数求值(函数专题) 题目描述 求复合函数F(G(x)),其中函数F(x)=|x-3|+|x+1|,函数G(x)=x^2-3x.要求编写函数funF()和funG()分别求F(x)和G(x),其余 ...
- ZZULIOJ:1098: 复合函数求值(函数专题)
1098: 复合函数求值(函数专题) 时间限制: 1 Sec 内存限制: 128 MB [状态] [讨论版] [提交] [命题人:admin] 题目描述 求复合函数F(G(x)),其中函数F(x)= ...
- zzulioj1098: 复合函数求值(函数专题)
1098: 复合函数求值(函数专题) 题目描述 求复合函数F(G(x)),其中函数F(x)=|x-3|+|x+1|,函数G(x)=x^2-3x.要求编写函数funF()和funG()分别求F(x)和G ...
- 【ZZULIOJ】1098: 复合函数求值(函数专题)
ZZULIOJ题解 1098: 复合函数求值(函数专题) 题目描述 求复合函数F(G(x)),其中函数F(x)=|x-3|+|x+1|,函数G(x)=x^2-3x.要求编写函数funF()和funG( ...
- C语言——表达式求值
C语言--表达式求值 隐式类型转换 算术转换 C语言中,表达式求值的顺序一部分是由操作符的优先级和结合性决定 同时有些表达式的操作数在求值的过程中可能需要转换为其他类型 隐式类型转换 C的整型算术运算 ...
- C语言----表达式求值之隐式类型转换
前言: 表达式求值的顺序一部分是由操作符的优先级和结合性决定. 同样,有些表达式的操作数在求值的过程中可能需要转换为其他类型,称为隐式类型转换,下面给出隐式类型转换的详细讲解,希望对大家有所帮助~ 隐 ...
- c 语言表达式求值中缀变后缀,表达式求值关于中缀式转后缀式的问题!
已结贴√ 问题点数:10 回复次数:6 表达式求值关于中缀式转后缀式的问题! 本人看资料的时候遇到一段代码,这段代码中转为后缀式的优先级那句不明白,请大神赐教,代码如下(c语言) #include # ...
- c语言表达式求值的空间复杂度,373-时间复杂度(表达式求值)
题目链接:373-时间复杂度 在 ACM 里面,计算复杂度是一项非常重要的事情,常见的复杂度格式有三种: O(n) O(lg(n)) O(sqrt(n)) 一个算法往往有多种解法,每种解法的复杂度有上 ...
最新文章
- linux下安装hadoop
- 251f与ips屏显示器对比_同样是240Hz高刷新率 有了VA屏你还会选择TN?
- linux驱动 pcie 框架_Linux PCI 设备驱动基本框架(二)
- php 取多级分类,php – 获取所有类别(多级)
- 为什么做软件类项目,会出现人多,事少,工作量大的情况?
- jz2440-uboot-201204版本移植【学习笔记】【原创】
- linux单机到单机adg环境,Oracle 11.2.0.4 DataGuard 环境打PSU,OJVM PSU补丁快速参考
- python表达式3 5_python3 第五章 - 什么是变量、运算符、表达式
- python格式输出占四列左对齐_python – 打印字符串左对齐,固定宽度和后缀
- 深度学习入门首推资料--吴恩达深度学习全程笔记分享
- WEB前端常用JavaScript代码知识点
- 《软件工程(第4版?修订版)》—第2章2.7节本章对单个开发人员的意义
- ENVI 5.6安装教程及安装包下载
- 提升职加薪的标准话术与禁忌
- matmul torch 详解_Pytorch | 详解Pytorch科学计算包——Tensor
- 高可用架构演进之单元化
- Linux MySQL8.0.11版本升级到MySQL8.0.23【数据库备份】
- 锐捷(三)清除交换机的虚拟化(VSU)配置
- 常用计算机英文缩写,计算机常用英文缩写
- idea之自定义注释模板