一个c++简单程序的源代码
4个回答
展开全部
#include<iostream>
#include<cmath>
using namespace std;
void main()
{
int a;
cout<<"你想解一元二次方程还是开平方根?"<<endl;
cout<<"1.开平方根"<<'\t'<<"2.解一元二次方程"<<'\t'<<"3.随便"<<endl;
cin>>a;
if(a==1)
{
double b;
cout<<"输入一个大于等于0的数"<<endl;
cin>>b;
if(b<0)
{
double c;
do
{
cout<<"请重新输入"<<endl;
cin>>c;
}
while(c<=0);
c=sqrt(c);
cout<<"此数的平方根为"<<c<<endl;
}
else
{b=sqrt(b);
cout<<"此数平方根为"<<b<<endl;
}
}
else
{
if(a==2)
{
double a,b,c,x1,x2;
cout<<"解方程ax^2+bx+c=o"<<endl;
cout<<"请输入a的值=";
cin>>a;
cout<<"请输入b的值=";
cin>>b;
cout<<"请输入c的值=";
cin>>c;
x1=(-b+sqrt(b*b-4*a*c))/(2*a);
x2=(-b-sqrt(b*b-4*a*c))/(2*a);
if (b*b-4*a*c<0)
{
cout<<"此方程无解"<<endl;
}
else
{
cout<<"x1="<<x1<<'\t'<<"x2="<<x2<<endl;
}
}
else
{
if(a==3)
{
cout<<"不要这么随便!"<<endl;
}
else
{
cout<<"叫你选择1或2或3,你摁"<<a<<"干什么?"<<endl;
}
}
}
}
希望对你有所帮助。
#include<cmath>
using namespace std;
void main()
{
int a;
cout<<"你想解一元二次方程还是开平方根?"<<endl;
cout<<"1.开平方根"<<'\t'<<"2.解一元二次方程"<<'\t'<<"3.随便"<<endl;
cin>>a;
if(a==1)
{
double b;
cout<<"输入一个大于等于0的数"<<endl;
cin>>b;
if(b<0)
{
double c;
do
{
cout<<"请重新输入"<<endl;
cin>>c;
}
while(c<=0);
c=sqrt(c);
cout<<"此数的平方根为"<<c<<endl;
}
else
{b=sqrt(b);
cout<<"此数平方根为"<<b<<endl;
}
}
else
{
if(a==2)
{
double a,b,c,x1,x2;
cout<<"解方程ax^2+bx+c=o"<<endl;
cout<<"请输入a的值=";
cin>>a;
cout<<"请输入b的值=";
cin>>b;
cout<<"请输入c的值=";
cin>>c;
x1=(-b+sqrt(b*b-4*a*c))/(2*a);
x2=(-b-sqrt(b*b-4*a*c))/(2*a);
if (b*b-4*a*c<0)
{
cout<<"此方程无解"<<endl;
}
else
{
cout<<"x1="<<x1<<'\t'<<"x2="<<x2<<endl;
}
}
else
{
if(a==3)
{
cout<<"不要这么随便!"<<endl;
}
else
{
cout<<"叫你选择1或2或3,你摁"<<a<<"干什么?"<<endl;
}
}
}
}
希望对你有所帮助。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <iostream.h>
int main()
{
cout<<"这是输出"<<endl;
return 0;
}
上面是输出一行文字。
int main()
{
cout<<"这是输出"<<endl;
return 0;
}
上面是输出一行文字。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2019-04-19
展开全部
这个是游戏挑颜色用的
#include<iostream>
#include<windows.h>
using namespace std;
void colour(int a)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),a);
}
int main()
{
int check;
std::cout<<"colour is???"<<std::endl;
int i,n;
std::cin>>i;
colour(i);
system("cls");
std::cout<<"the colour is:"<<i<<"--this colour" <<std::endl;
colour(15);
std::cout<<"cin 0 return 0,cin other return 1"<<std::endl;
std::cin>>check;
if(1){
check==0;
system("pause");
}
while(check!=0){
int check;
std::cout<<"colour is???"<<std::endl;
int i,n;
std::cin>>i;
colour(i);
system("cls");
std::cout<<"the colour is:"<<i<<"--this colour" <<std::endl;
colour(15);
std::cout<<"cin 0 return 0,cin other return 1"<<std::endl;
std::cin>>check;
if(check!=0){
system("pause") ;
}
if(check==0){
return 0;
}
}
}
#include<iostream>
#include<windows.h>
using namespace std;
void colour(int a)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),a);
}
int main()
{
int check;
std::cout<<"colour is???"<<std::endl;
int i,n;
std::cin>>i;
colour(i);
system("cls");
std::cout<<"the colour is:"<<i<<"--this colour" <<std::endl;
colour(15);
std::cout<<"cin 0 return 0,cin other return 1"<<std::endl;
std::cin>>check;
if(1){
check==0;
system("pause");
}
while(check!=0){
int check;
std::cout<<"colour is???"<<std::endl;
int i,n;
std::cin>>i;
colour(i);
system("cls");
std::cout<<"the colour is:"<<i<<"--this colour" <<std::endl;
colour(15);
std::cout<<"cin 0 return 0,cin other return 1"<<std::endl;
std::cin>>check;
if(check!=0){
system("pause") ;
}
if(check==0){
return 0;
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询