c++一个小程序编写

2024-12-13 21:39:21
推荐回答(4个)
回答1:

#include
using namespace std;
int main()
{
char a;
while(1)
{
cout<<"请输入Y/N:"< cin>>a;
if(a=='Y')
{
cout<<"您输入的是Y"< //在这儿写你要执行的内容
break;
}
if(a=='N')
{
cout<<"输入的是N"< //在这儿写你要执行的内容
break;
}
cout<<"输入有误"< }
// system("pause");
return 0;
}

回答2:

#include 
int main()
{
    char inchar;
    cout<<"……,请输入Y/N:";
    cin>>inchar;
    if(inchar=='Y' || inchar=='y')
    {
        // 输入了Y
    }
    else if(inchar=='N' || inchar=='n')
    {
        // 输入了N
    }
    else
    {
        // 输入不正确
    }
    return 0;
}

回答3:

计算三角形面积:

#include
#include
#include
using namespace std;
float triangle(float,float,float);
int main()
{
int a,b,c;
cin>>a>>b>>c;
cout< system("pause");
return 0;
}
float triangle(float x, float y,float z)
{
int p;
p=(x+y+z)/2;
return sqrt(p*(p-x)*(p-y)*(p-z));
}

计算n阶乘:

#include
#include
using namespace std;
int main()
{
int n,s=1;
cin>>n;
for(int i=1;i<=n;i++)
{
s*=i;
}
cout< system("pause");
return 0;
}

回答4:

#include
using namespace std;
void main()
{
char c;
whlie(1)
{
cout<<"请输入Y/N"< cin>>c;
if(c=='Y')
{
cout<<"输入的是Y"< }
else if(c=='N')
{
cout<<"输入的是N"< }
else
{
cout<<"请输入Y/N"< }
}
}