1、有一分段函数如下,请编写程序,输入x值,输出y值。 当x<=-1 y=sinx+2cosx 当-1<x<=1 y=1/(x2-1) 当x>1 30
1、有一分段函数如下,请编写程序,输入x值,输出y值。当x<=-1y=sinx+2cosx当-1<x<=1y=1/(x2-1)当x>1y=sqrt(x3-1)2、输入一批...
1、有一分段函数如下,请编写程序,输入x值,输出y值。当x<=-1 y=sinx+2cosx当-1<x<=1 y=1/(x2-1)当x>1 y=sqrt(x3-1)
2、输入一批正整数(输入0或负数时结束输入),找出这批数中能被2或3整除、但不能同时被2和3整除的的数,并将这些数按从大到小的顺序排序后输出。
第一题。。。
我写了个这样的程序求改错!!!
#include<stdio.h>
#include<math.h>
void main()
{
int x;
scanf("%d",&x);
if(x<=-1)printf("%d",sinx+2*cosx);
else if(x<=1)printf("%d",1/(x^2-1));
else printf("%d",sqrt(x^3-1));
}
大概是软件不认识sin和cos 所以很纠结= =
这是我们考前练习题哦哦哦各位大大求帮助!! 展开
2、输入一批正整数(输入0或负数时结束输入),找出这批数中能被2或3整除、但不能同时被2和3整除的的数,并将这些数按从大到小的顺序排序后输出。
第一题。。。
我写了个这样的程序求改错!!!
#include<stdio.h>
#include<math.h>
void main()
{
int x;
scanf("%d",&x);
if(x<=-1)printf("%d",sinx+2*cosx);
else if(x<=1)printf("%d",1/(x^2-1));
else printf("%d",sqrt(x^3-1));
}
大概是软件不认识sin和cos 所以很纠结= =
这是我们考前练习题哦哦哦各位大大求帮助!! 展开
4个回答
展开全部
#include<stdio.h>
#include<cmath>
int main()
{
float x,y;
scanf("%f",&x);
if (x<=-1){
y=3*sqrt(-x+2)+1;
printf("%.5f",y);}
else if (x>=10){
y=sqrt((x+1)/(2*x*x));
printf("%f",y);}
else{
y=pow(x,5)+1;
printf("%.0f",y);}
}
扩展资料
using namespace std;
class CStudent
{
public:
char szName[20];
int age;
};
int main()
{
CStudent s;
fstream ioFile("students.dat", ios::in|ios::out);//
if(!ioFile) {
cout << "error" ;
return 0;
}
展开全部
#include<stdio.h>
#include<math.h>
#include <stdlib.h>
int main()
{
float x; //输入应该是float 类型。
while(1){
scanf("%f",&x);
if(x<=-1) {printf("%g\n",sin(x)+2*cos(x));} // sin( x ) 要加上括号 。 printf 要用 %g 或者 %f 作为输出格式这样才能输出小数
else if(x<=1) printf("%g\n",1/(x^2-1));
else printf("%g\n",sqrt(x^3-1));
}
}
#include<math.h>
#include <stdlib.h>
int main()
{
float x; //输入应该是float 类型。
while(1){
scanf("%f",&x);
if(x<=-1) {printf("%g\n",sin(x)+2*cos(x));} // sin( x ) 要加上括号 。 printf 要用 %g 或者 %f 作为输出格式这样才能输出小数
else if(x<=1) printf("%g\n",1/(x^2-1));
else printf("%g\n",sqrt(x^3-1));
}
}
来自:求助得到的回答
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
#include<math.h>
#include <stdlib.h>
int main()
{
float x; //输入应该是float 类型。
while(1){
scanf("%f",&x);
if(x<=-1) {printf("%g\n",sin(x)+2*cos(x));} // sin( x ) 要加上括号 。 printf 要用 %g 或者 %f 作为输出格式这样才能输出小数
else if(x<=1) printf("%g\n",1/(x^2-1));
else printf("%g\n",sqrt(x^3-1));
嗯。。。。。。。。。。。。。初三的,不会
#include<math.h>
#include <stdlib.h>
int main()
{
float x; //输入应该是float 类型。
while(1){
scanf("%f",&x);
if(x<=-1) {printf("%g\n",sin(x)+2*cos(x));} // sin( x ) 要加上括号 。 printf 要用 %g 或者 %f 作为输出格式这样才能输出小数
else if(x<=1) printf("%g\n",1/(x^2-1));
else printf("%g\n",sqrt(x^3-1));
嗯。。。。。。。。。。。。。初三的,不会
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
华电的孩子伤不起,呵呵。其实,如果你只是sin和cos无法识别的话就改成sin()和cos()就可以了。很简单。对了,你第二题做出来没有?给个参考撒。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询