0046-简单的分段函数(二)

简单的分段函数(二)
难度级别:A; 运行时间限制:1000ms; 运行空间限制:51200KB; 代码长度限制:2000000B

试题描述

已知下列分段函数,要求编一程序,输入 x,输出相应的 y 的值。分段函数:


输入

一个double类型的数 x

输出

一个double类型的数 y

输入示例

5

输出示例

20

和简单的分段函数(一)异曲同工。

代码:

#include<bits/stdc++.h>
using namespace std;
double x;
int main()
{
	cin>>x;
	if(x<0) cout<<x+1;//小于0输出x+1。
	else if(x<10) cout<<x*x-5;//0-19之间输出x的平方-5。
	else cout<<x*x*x;//大于10输出x的立方。
	return 0;
}

原文地址:https://www.cnblogs.com/DARTH-VADER-EMPIRE/p/9550081.html

时间: 2024-10-12 21:11:27

0046-简单的分段函数(二)的相关文章

0045-简单的分段函数(一)

简单的分段函数(一) 难度级别:A: 运行时间限制:1000ms: 运行空间限制:51200KB: 代码长度限制:2000000B 试题描述 已知下面的分段函数,要求编一程序,输入 x ,输出相应的 y 的值.分段函数: 输入 仅一个double类型的数x 输出 一个double类型的数y 输入示例 0.5 输出示例 0.4 看似高大上的数学,分支轻松解决. 代码: #include<bits/stdc++.h> using namespace std; double x; int main(

带有“非简单参数”的函数为什么不能包含 &quot;use strict&quot; 指令

非简单参数就是 ES6 里新加的参数语法,包括:1.默认参数值.2.剩余参数.3.参数解构.本文接下来要讲的就是 ES7 为什么禁止在使用了非简单参数的函数里使用 "use strict" 指令: function f(foo = "bar") { "use strict" // SyntaxError: Illegal 'use strict' directive in function with non-simple parameter li

[原创]linux简单之美(二)

原文链接:linux简单之美(二) 我们在前一章中看到了如何仅仅用syscall做一些简单的事,现在我们看能不能直接调用C标准库中的函数快速做一些"复杂"的事: 1 section .data 2 ft db "now is %d",10 3 4 section .text 5 extern puts 6 extern exit 7 extern sleep 8 extern printf 9 global main 10 11 main: 12 mov edi,1

分段函数-2001年清华大学计算机研究生机试真题(第I套)

题目描述: 编写程序,计算下列分段函数y=f(x)的值.    y=-x+2.5; 0<=x<2    y=2-1.5(x-3)(x-3); 2<=x<4    y=x/2-1.5; 4<=x<6 输入: 一个浮点数N 输出: 测试数据可能有多组,对于每一组数据,    输出N对应的分段函数值:f(N).结果保留三位小数 样例输入: 1 样例输出: 1.500 解题代码: #include <stdio.h> int main(){ double x; do

15 .内置函数(二),递归函数,二分法

14. 前 方 高能-内置函数 二 本节主要内容: lamda匿匿名函数 sorted() filter() map() 递归函数 一. lamda匿匿名函数为了了解决 一些简单的需求 而设计的 一句句话函数 # 计算n的n次 方 def func(n): return n**n print(func(10)) f = lambda n: n**n print(f(10)) lambda表 示的是匿匿名函数. 不需要 用def来声明,  一句句话就可以声明出 一个函数 语法: 函数名 = lam

九度OJ 1062 分段函数

题目1062:分段函数 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:2892 解决:1682 题目描述: 编写程序,计算下列分段函数y=f(x)的值. y=-x+2.5; 0<=x<2 y=2-1.5(x-3)(x-3); 2<=x<4 y=x/2-1.5; 4<=x<6 输入: 一个浮点数N 输出: 测试数据可能有多组,对于每一组数据, 输出N对应的分段函数值:f(N).结果保留三位小数 样例输入: 1 样例输出: 1.500 #include<s

1-4-13:分段函数

描述 编写程序,计算下列分段函数y=f(x)的值. y=-x+2.5; 0 <= x < 5 y=2-1.5(x-3)(x-3); 5 <= x < 10 y=x/2-1.5; 10 <= x < 20 输入一个浮点数N,0 <= N < 20输出输出N对应的分段函数值:f(N).结果保留到小数点后三位.样例输入 1.0 样例输出 1.500 #include<stdio.h> int main() { double x,y; scanf(&qu

C++生成简单WAV文件(二)

既然生成声音已经没问题了,现在简单生成一下一个类似蜂鸣器的随机音乐文件.(注:可能书写有格式不正式之类问题,反正思路应该没问题,测试可以运行) 因为是随机,那么先弄个产生随机数的类 R.H和R.CPP R.H: #ifndef R_H_ #define R_H_ class R{ public: R(); int suiji(int i); int suiji(); private: int shuchu(int number); }; #endif /* R_H_ */ R.cpp: #inc

九度OJ 1062 分段函数 (模拟)

题目1062:分段函数 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:2877 解决:1671 题目描述: 编写程序,计算下列分段函数y=f(x)的值. y=-x+2.5; 0<=x<2 y=2-1.5(x-3)(x-3); 2<=x<4 y=x/2-1.5; 4<=x<6 输入: 一个浮点数N 输出: 测试数据可能有多组,对于每一组数据, 输出N对应的分段函数值:f(N).结果保留三位小数 样例输入: 1 样例输出: 1.500 #include<s