c_cpp 检查数字是否为Duck Number

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 检查数字是否为Duck Number相关的知识,希望对你有一定的参考价值。

//https://www.geeksforgeeks.org/check-whether-number-duck-number-not/
#include<bits/stdc++.h>
using namespace std;

bool func (string s) {
    if (s[0]=='0')
        return 0;
    for (int i=1;i<s.length();i++)
        if (s[i]=='0')
            return 1;
    return 0;
}

int main() {
    string s;
    getline(cin, s);
    if (func(s))
        cout<< "Its a Duck!";
    else
        cout<< "Nope";
}

以上是关于c_cpp 检查数字是否为Duck Number的主要内容,如果未能解决你的问题,请参考以下文章

如何使用Python检查数字是否为32位整数?

如何检查一个数字是不是为负数?

c_cpp 检查类指针是否为空

c_cpp 检查字符串是否为空

c_cpp 检查二进制树是否为BST

c_cpp 用于检查单链表是否为回文的功能