题目 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;
}
相关推荐
小新同学^O^11 分钟前
简单学习 --> 模型微调
开发语言·人工智能·python·模型微淘
水云桐程序员12 分钟前
C++变量的概念及用法
开发语言·c++
小O的算法实验室17 分钟前
2026年ASOC,基于多目标优化去噪双存档进化算法+路径规划,深度解析+性能实测
算法·论文复现·智能算法·智能算法改进
水饺编程34 分钟前
第5章,[Win32 章节] :几种典型的颜色
c语言·c++·windows·visual studio
知识汲取者36 分钟前
巨量引擎营销 API 完整文档
开发语言·数据库·python
2601_9545267537 分钟前
逆向解析Temu底层动销算法:基于API高并发轮询与全域存量透视的自动化架构重构
算法·架构·自动化
Larry_Yanan1 小时前
QML面试常见问题(一)QML中组件呈现方式的方法有哪些
开发语言·c++·qt·ui·面试
Aurorar0rua1 小时前
CS50 x 2024 Notes C -12
c语言·开发语言·学习方法
Σίσυφος19001 小时前
数据标准化(拟合的时候使用非常重要)
人工智能·算法
techdashen1 小时前
深入 Rust enum 的内存世界
开发语言·后端·rust