编写一个程序,允许用户在年龄大于18岁时开车并且他/她有保险。 (使用嵌套的if和bool数据类型)BOOLEAN数据类型程序代码
我已经尝试了很多,但是turbo C++没有声明bool数据类型。请为此写一个简单的代码。
编写一个程序,允许用户在年龄大于18岁时开车并且他/她有保险。 (使用嵌套的if和bool数据类型)BOOLEAN数据类型程序代码
我已经尝试了很多,但是turbo C++没有声明bool数据类型。请为此写一个简单的代码。
我不知道如果我得到了正确的问题,但这里是我的答案...
这是函数:
bool allowedDriving(int age){
if(age >= 18){
return true;
}
else{
return false;
}
}
,这里是从main()的调用:
int main(void){
int age = 20;
if(allowedDriving(age)){
printf("allowed\n");
}else{
printf("not allowed\n");
}
}
那么是什么? '#define int bool'然后'#define true 1'和'#define false 0' – ForceBru
使用至少与C++ 98兼容的编译器。真正旧的编译器不支持C++,然后可能没有布尔。另外,请仔细检查您是否使用C++模式。 – dascandy
它不能正常工作请写下这个问题的完整代码 –