0
已解决
黄品翔
初级光能
初级光能
2009 多少巧克力 4
题目描述 Description
小美有 a 颗巧克力,小甜有 b 颗巧克力
小美说:我的巧克力个数大于 50 个,并且小甜的巧克力个数小于 50 个。 小甜说:要么小美的巧克力个数小于 50 个,要么一定不是小美的比我的巧克力个数少并且我的巧克力个数大于 50 个。
请你分别判断小美和小甜两人说的是否正确呢?
请定义两个 bool 型变量来存放比较的结果,正确则输出结果为 1,错误则输出结果为 0
输入描述 Input Description
一行:a b,分别表示小美,小甜的巧克力颗数
输出描述 Output Description
一行:用空格间隔,分别为两个人说的话是否正确,正确则输出结果为 1,错误则输出结果为 0
样例输入 Sample Input
3 21
样例输出 Sample Output
0 1
80分错误代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
if(a>50&&b<50)
cout<<1<<" ";
else cout<<0<<" ";
if(a<50||(a>=b&&a>50))
cout<<1<<" ";
else cout<<0<<" ";
return 0;
}
请尽量用三目运算符解答!!!
谢谢!!!
0
已采纳
傅文彬
新手天翼
新手天翼
定义 a,b; cin>>a>>b; cout<<(a>50&&b<50)<<" "; cout<<(a<50||a>=b&&b>=50);
0
王子健
初级天翼
初级天翼
#include<iostream>
using namespace std;
int main()
{
整形 a,b;
bool d,e;
输入>>a>>b;
d=a>50&&b<50;
e=a<50||a>=b&&b>50;
cout<<d<<" "<<e;
}
我这是布尔型定义,望采纳。
bool型定义是只有两种情况,真为一,假为零。(true)(false)
王子健在2018-12-10 20:12:28追加了内容
0
0
许天奕
新手守护
新手守护
n>50&&m<50?book1=1:book1=0;
n<50||m<n&&m>50?book2=1:book2=0;
以上为三目运算符的核心代码;
book1和book2是布尔型!!!
望采纳,谢谢!!!
0