竞赛
考级
题目分析 > 考察:含空格字符串的读入处理,分支语句的应用 读入处理 方法一 > 整行读入 若使用字符串数组,可以使用 gets 函数读入。 若使用string,则使用 getline 函数读入。 方法二 > 循环读入字符 方法三 > 只读入第一个字符 AC 代码 字符串数组版本 STRING版本 循环读入字符版本 只读入一个字符 复杂度分析 O(1)O(1)O(1)
AC君
这道题背着选手悄咪咪留空格,真的太狗啦 所以用个getine读一行就可以了
复仇者_ドラゴンコア
由于带空格,所以如果要读入整个要用getline函数 当然,也可以变相打表( 时间复杂度:O(1)O(1)O(1)
队团加不)ด้้童帅_者仇复
沈思邈
#include<bits/stdc++.h> using namespace std; int main(){ string s;getline(cin,s);//字符串类型 if(s=="How are you!")cout<<"Fine!"; else if(s=="Bye Bye !") cout<<"Bye!"; }
AC神
a = input() if a=="How are you!": print("Fine!") elif a=="Bye Bye !": print("Bye!")
Leo