问题标题: 1322(80分)哪错了

0
0

0
已采纳
郑怡翔
郑怡翔
初级天翼
初级天翼

还要加一个条件,结果为:cout<<(a>=10&&a<=99);//>=10 && <=99 是一个区间(10~99为两位数),可以更好的判断

0
0
0
叶奥瑞
叶奥瑞
修练者
修练者

if(a/10>=1&&a/10<=9) cout<<"1";

0
0
程思怡
程思怡
中级守护
中级守护
  cout<<(a>=10);

这一句要改

0
孙皓澄
孙皓澄
初级守护
初级守护

 

//注意100(三位数)和9(一位数)
 

0
鲁天一
鲁天一
初级光能
初级光能

cout<<(a>=10);

试下输入100,200,1000,2000。

0
栾峻岩
栾峻岩
初级天翼
初级天翼
 cout<<(a>=10);

要需要两个条件的判断,不能只判断一个条件。这样写的话120、20002020、20202020202020等都为两位数,就矛盾了。再想想。

-2
朱梓阳
朱梓阳
初级守护
初级守护
cout<<(a>=10);

如果a>99那就是三位数,不是两位数

我要回答