中级光能
核心代码下(有省略):
if (x<=-2)
y=x*3+4.5;
if (x<=2)
y=x*x+1;
......
判断之后输出代码如下:
printf("%.3f",y);
//注:需要#include <cstdio>头文件,不能忘了,不然0分!
初级守护
这题只要用判断解决就可以了。首先把两个变量用 double x,y 定义上,并且输入x。然后进行判断(根据题目要求),最后保留三位小数输出。
( x^2=x*x...)
核心代码如下(有省略):
if(x<=-2){
y=x*3+4.5;
}
else if(x<=2){
y=x*x+1;
}
...
输出部分:
printf("%.3f",y);
记得两个头文件!
#include<iostream>
#include<cstdio>
新手守护
如 x<=-2输出 y=x*3+4.5
如-2 < x <=2输出y=x^2+1
如 2 < x <=15输出 y=x/3+x/5
如 x > 15输出 y=x/2+6.5
x^2+1=x*x+1
初级守护
如果 x > 15, y就等于x/2+6.5;如果 -2 < x ≤ 2, y就等于x*x+1;如果2 < x ≤ 15, y就等于x/3+x/5。如输入15,输出8.000.(保留3位小数)。15是>2,=15,是15/3+15/5,=5+3,=8.000,答案就是8.000。注:要用 printf("%.3f")!否则会错。还要记得头文件是#include<iostream>和#include<cstdio>,cstdio忘记了就不能用printf了。还要用double定义x和y。
资深光能
酷町堂1074部分代码如下(有省略):
if(x<=-2) y=x*3+4.5;
先定义x和y(double)再输入x的值在进行判断,最后按题目要求输出
还有两个头文件:
#include<iostream>
#include<cstdio>
修练者
头文件是:
#include<iostream>
#include<cstdio>
两个
核心代码是(有省略):
if ((x<=-2))
y=x*3+4.5;
还有输出是这个:
printf("%.3f",y);
修练者
头文件是:
#include<iostream>
#include<cstdio>
核心代码是(有省略):
if ((x<=-2))
y=x*3+4.5;
还有输出是这个:
printf("%.3f",y);
修练者
这要用if—else句型,题目大意是:如果x<=-2,那么y=x*3+4.5,以此类推。别忘了保留3位小数!
提示:x^2相当于x*x。
修练者
if(x <= -2)y=x*3+4.5; if(-2 < x && x <= 2)y=x*x+1; if(2 < x && x <= 15)y=x/3+x/5; if(x > 15)y=x/2+6.5;
题意:前面如果怎么样,后面就怎么样
还有iostream,costdio,printf