欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C++中bool类型输出成true或者false,而不是1,0

程序员文章站 2024-02-26 21:36:04
...

leetcode657

#include <bits/stdc++.h>

using namespace std;
bool judgeCircle(string moves){
    int up=0;
    int lr=0;

    for(int i=0;i<moves.length();i++){
        if(moves[i]=='U') up++;
        if(moves[i]=='D') up--;
        if(moves[i]=='L') lr++;
        if(moves[i]=='R') lr--;
    }

    if(up==0 && lr==0){
        return true;
    }else{
        return false;
    }

}

int main()
{
    string str;
    cin>>str;
    //把bool型输出成true或者false 而不是 1,0
    cout<<boolalpha<<judgeCircle(str)<<endl;
    return 0;
}
C++中bool类型输出成true或者false,而不是1,0