这是一个基于C++格式,C的思想的简单程序。
//求三角形周长
#include<iostream>
#include<stdio.h>
using namespace std;
void main()
{
int a,b,c,d,count;//a,b,c为三角形三边,d为循环控制符,count为周长
count=0;
d=1;
while(d==1)
{
cout<<"请分别输入三角形的三条边(为正整数)a,b,c,以空格区分,以回车结束/n/n";
cin>>a>>b>>c;
cout<<"/n";
//首先判断三边是否符合要求
if(a<=0||b<=0||c<=0)
cout<<"三角形任意边必须为正整数/n/n";
else if(a+b<=c||a+c<=b||b+c<=a)
cout<<"a,b,c不满足三角形的基本要求(任意两边之和大于第三遍)/n/n";
//输出三角形周长
else
{
count=a+b+c;
cout<<"三角形周长为:"<<count<<"/n