7x.cpp
来自「《C/C++程序设计导论(第二版)》一书的程序源文件」· C++ 代码 · 共 23 行
CPP
23 行
// Classify() Return a group letter using classification rules
char Classify (float age, float wt, int feedings, float activity)
{ int ageclass1, feedclass, class1, class2;
char group;
if ((wt<=5.0)&&(age<2.0)&&(activity<=4.0)&&(feedings<=5))
group = 'A';
else
{ class1 = ((2 <= age) && (age < 4)) && (activity < 4);
class2 = ((4 <= age) && (age < 6)) && (activity >= 4);
if ((wt < 7.0) && (class1 || class2))
group = 'B';
else
{ ageclass1 = (age > 6.0) || (age < 3.0);
feedclass = (6 <= feedings) && (feedings < 10);
class2 = (feedings > 10) && (age >= 6.0);
if ((ageclass1 && feedclass) || class2)
group = 'C';
else group = 'D';
}
}
return (group);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?