问题标题: 1322 判断是否为两位数要注意些什么

0
0

1
已采纳
黄昊轩
黄昊轩
新手守护
新手守护
if (a>=10) and (a<100) then
writeln('1')
  else
writeln('0');
1
李牧之
李牧之
新手光能
新手光能

读入一个字符串,可以用gets,但要用cstdio库

可以用cstring库里的strlen函数,判断它的位数是不是两位。

#include<cstring>
#include<cstdio>
gets();
strlen();

 

1
马佳滢
马佳滢
新手天翼
新手天翼

可以判断在

a>9&&a<100

范围内,且注意正确的输出‘1’,

错误的输出‘0’,

不要输出‘Yes’和‘No’.

0
0
赵逸凡
赵逸凡
初级启示者
初级启示者
bool c>=10&&c<=99强转内型
0
陆麟瑞
陆麟瑞
资深天翼
资深天翼
cin>>c;
    if(c>=10&&c<=99) cout<<1;
    else
    cout<<0;
0
刘振波
刘振波
初级光能
初级光能
 

1.应该大于9且小于100输出1,因为它大于9是10,要小于100是因为大于100就是三位数了

2.否则输出0;

判断内容如下:

if(x>9&&x<100)
    printf("1\n");
    else printf("0\n");

 

0
张庭瑜
张庭瑜
初级守护
初级守护

最小的两位数是10,最大的两位数是99,所以所有两位数都在这个范围之内。

假定输入数是a,那么判断方法就是这样:

if(a>=10&&a<=99) cout<<"1"<<endl;
else cout<<"0"<<endl;

 

0
偶子睿
偶子睿
高级守护
高级守护

判断输入数是不是在10至99之间。

0
李汉魁
李汉魁
中级光能
中级光能

把这个数(切记:是整形)进行判断:

如果(这个数除以100== 0  &&  这个数除以10 != 0) 输出 1;

或者 输出 0;

 

0
赵子恒
赵子恒
新手守护
新手守护

核心代码:

cin>>a;
if(a>=10&&a<=99)
 

0
万正瑞
万正瑞
高级守护
高级守护
读入一个字符串,可以用gets,但要用cstdio库

可以用cstring库里的strlen函数,判断它的位数是不是两位。

#include<cstring>
#include<cstdio>
gets();
strlen();
 

 

-2
陆麟瑞
陆麟瑞
资深天翼
资深天翼
cout<<bool(c>=10&&c<=99);

 

-2
-3
张月柔
张月柔
初级守护
初级守护
    cout<<"床前明月光,"<<endl;
    cout<<"疑是地上霜。"<<endl;
    cout<<"举头望明月,"<<endl;
    cout<<"低头思故乡。"<<endl;
这四行要注意哦!!!

 

-4
我要回答