1. 程式人生 > 其它 >求解1000-2000之間的迴文數

求解1000-2000之間的迴文數

技術標籤:c++

編寫程式,求出1000-2000之間的迴文數

實現要求:迴文數(例如1221)

1.執行截圖

執行結果如下:
在這裡插入圖片描述

2.實現程式碼

程式碼如下:

#include<iostream>
using namespace std;

int huiwenshu(int m)
{
	int a, b, c, d, s;
	a = m % 10;
	b = m / 10 % 10;
	c = m / 100 % 10;
	d = m / 1000 % 10;
	s = a * 1000 + b * 100 + c * 10 + d;
	if (s == m)
		return 1;
	else
		return 0;
}
int main() { int x; cout << "1000-2000以內的迴文數有:"; for (x = 1000; x <= 2000; x++) { if (huiwenshu(x)) cout << " " << x; } cout << endl; return 0; }

程式碼小白,僅作學習記錄