题目 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;
}
相关推荐
liu****3 分钟前
10.指针详解(六)
c语言·开发语言·数据结构·c++·算法
美味小鱼3 分钟前
DupFinder:一个用 Rust 编写的高性能重复文件查找工具
开发语言·后端·rust
CQ_YM3 分钟前
数据结构概念与顺序表
数据结构·算法·线性表
报错小能手5 分钟前
C++流类库 标准输入流的安全性与成员函数 ostream 成员函数与自定义类型的IO
开发语言·c++·cocoa
VBA63376 分钟前
数组与字典解决方案第三十二讲:数组的拆分和维数转换
开发语言
进击的荆棘7 分钟前
C++起始之路——基础知识
开发语言·c++
FAREWELL000757 分钟前
Lua学习记录(6) --- Lua中的元表相关内容
开发语言·学习·lua
郝学胜-神的一滴8 分钟前
OpenGL错误检查与封装:构建健壮的图形渲染系统
开发语言·c++·程序人生·软件工程·图形渲染
繁华似锦respect11 分钟前
C++ 设计模式之代理模式详细介绍
linux·开发语言·c++·windows·设计模式·代理模式·visual studio
Aevget13 分钟前
界面控件DevExpress WPF v25.1新版亮点:富文本编辑器全新升级
开发语言·c#·wpf·devexpress·用户界面