(1)

int Reverse(int N) {
    int reversed = 0;
    int temp = N;
    while (temp != 0) {
        reversed = reversed * 10 + temp % 10;
        temp /= 10;
    }
    return N == reversed ? 1 : 0;
}

(2)

#include <iostream>
using namespace std;

int Reverse(int N) {
    int reversed = 0;
    int temp = N;
    while (temp != 0) {
        reversed = reversed * 10 + temp % 10;
        temp /= 10;
    }
    return N == reversed ? 1 : 0;
}

int main() {
    int count = 0;
    for (int i = 10; i <= 999; i++) {
        if (Reverse(i)) {
            cout << i << " ";
            count++;
            if (count % 5 == 0) {
                cout << endl;
            }
        }
    }
    return 0;
}
``
练习简单变量作为函数参数: 1编写函数Reverse判断整数N是否为回文数。若是回文数则返回1否则返回0。 2编写函数main输出10~999之间的回文数每个数据后跟一个空格且5个一行。

原文地址: https://www.cveoy.top/t/topic/dVED 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录