重点代码一行完全可以实现
这道题考的是
语句的运用
可以用条件表达式
实现
不算很难
也可以使用
的
所以代码基本就是这样:
#include<iostream> #include<cstdio> #include<cstring> using namespace std; int main() { string a,b; cin>>a>>b; string ans=(a=="admin"&&a==b?"Login Success!":"Login Fail!"); cout<<ans; return 0; }
条件表达式
意义:
如果
为
,表达式值为
,否则表达式值为
所以第九行代码意思是这样:
如果
为
且
,就把
赋值给
,否则把
赋值给
最后输出一下
就好了
注意感叹号的中英文