C++实现,用if else实现洗澡所需条件,并完成洗澡,模拟洗澡过程
时间: 2024-10-24 20:18:35 浏览: 15
利用C++模拟实现栈的一些函数
在C++中,我们可以使用if-else结构来模拟洗澡的过程,假设有一些基本条件需要满足才能开始洗澡。这里是一个简单的示例:
```cpp
#include <iostream>
int main() {
int waterTemperature = 40; // 水温设定为40度
bool hasShampoo = true; // 是否有洗发水
bool hasSoap = true; // 是否有肥皂
std::cout << "开始模拟洗澡过程...\n";
if (waterTemperature >= 35) { // 检查水温是否足够热
std::cout << "水温适中,可以洗澡...\n";
if (hasShampoo && hasSoap) { // 如果有洗发水和肥皂
std::cout << "开始打湿身体...\n";
if (hasShampoo) { // 使用洗发水
std::cout << "正在涂抹洗发水...\n";
}
if (hasSoap) { // 使用肥皂
std::cout << "正在清洗身体...\n";
}
std::cout << "冲洗干净...\n";
} else {
std::cout << "没有洗发水或肥皂,无法洗澡...\n";
}
} else {
std::cout << "水温过低,等待加热水...\n";
}
return 0;
}
阅读全文