为了账号安全,请及时绑定邮箱和手机立即绑定

请问c++如何判断我输入的是boy还是girl这两个单词?如下图所示

请问c++如何判断我输入的是boy还是girl这两个单词?如下图所示

C++ C
MYYA 2022-02-09 11:07:59
c++如何判断我输入的是boy还是girl这两个单词?程序目的是在判定用户如果输入boy时用if执行一条语句,如果输入girl就用else执行另一条,怎么实现呢?按图上的表示方法会直接跳过后面的语句(反正就是没有显示,直接结束了)
查看完整描述

2 回答

?
森栏

TA贡献1810条经验 获得超5个赞

定义字符串  char s[10]  用来存储读入的单词

scanf("%s",s);读入字符串,直到遇到空格

boy和girl从首字母开始就不同了,所以只要判断s[0]就行了


char s[10];scanf("%s",s);if (s[0]=='b')  //  输入boy {     }else  //  输入girl {     }


查看完整回答
反对 回复 2022-02-14
?
慕哥6287543

TA贡献1831条经验 获得超10个赞

你说的是不是:
#include<iostream>
using namespace std;
int main()
{
char a;
cin>>a;
if(a=='b')
{
cout<<"boy";
}
else{
cout<<"girl";
}
return 0;
}
输入 boy 输出 boy
输入 girl 输出 girl
应该系介样的,还有能不能说一下什么编译器



查看完整回答
反对 回复 2022-02-14
  • 2 回答
  • 0 关注
  • 237 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信