题目 1057: 二级C语言-分段函数

有一个函数如下,写一程序,输入x,输出y值。

保留两位小数

样例输入

1

样例输出

1.00

这道题的思路很简单,我直接用if判断输入的X对应的 函数Y的区间,代入对应的函数,求出结果。记得变量用浮点型(用于保留两位小数)。

cpp 复制代码
#include<iostream>
#include<iomanip>  //专门保留小数的头文件
using namespace std;


//温度转换
int main() {
	double X, Y;
	cin >> X;
	
	if (X < 1) {   //分三段求出不同的结果
		Y = X;
	}
	else if (X >= 1 && X < 10) {
		Y = 2 * X - 1;
	}
	else if (X>=10) {
		Y = 3 * X - 11;
	}

	cout << fixed <<setprecision(2) << Y << endl;
	//printf("%.2f",C);

	return 0;
}
相关推荐
小李独爱秋3 分钟前
计算机网络经典问题透视:漏桶管制器的工作原理是怎么样的?
数据结构·计算机网络·算法·信息与通信·流量控制·漏桶管制器
liu_sir_4 分钟前
android9.0 amlogic 遥控器POWER按键的假待机的实现
开发语言·git·python
Codeking__4 分钟前
C++20的consteval和constinit(接C++11的constexpr)
算法·c++20
2401_841495649 分钟前
【数据结构】英文单词词频统计与检索系统
数据结构·c++·算法·排序·词频统计·查找·单词检索
独自破碎E9 分钟前
【迭代+动态规划】把数字翻译成字符串
算法·动态规划
sunfove9 分钟前
从信息熵到决策边界:决策树算法的第一性原理与深度解析
算法·决策树·机器学习
少控科技13 分钟前
QT高阶日记5
开发语言·qt
Niuguangshuo14 分钟前
CLIP:连接图像与文本的 AI 核心工具
人工智能·神经网络·算法
froginwe1115 分钟前
Swift 数组
开发语言
sali-tec16 分钟前
C# 基于OpenCv的视觉工作流-章13-边缘提取
人工智能·opencv·算法·计算机视觉