旧的编译器。
#include <iostream.h>
void main()
{
double weight,size;
int age;
cout<<"输入该人的体重:"<<endl;
cin>>weight;//输入体重
cout<<"输入该人的年龄:"<<endl;
cin>>age;//输入年龄
size= weight/5.7;
if(age >=28 && age&2==0)//28 岁就加10了吧
{
size +=(age-26)/2*10;
}
else if(age >=28 && age&2==1)
{
size+=((age-1)-26)/2*10;
}
cout<<"该人体重:"<<weight<<endl<<"年龄:"<<age<<endl<<"需要的衣服尺寸:"<<size<<endl;
}
应该这样没错,编译通过,但组建时不知为何出错。