#include
using namespace std;
int main()
{
int N;
for(N = 1000; N < 100000; N++)
{
int n = N/1000 + (N%1000/100)*10 + (N%1000%100/10)*100 + (N%1000%100%10)*1000;
if(N * 9 == n)
cout 为什么 n = N/1000 + (N%1000/100)*10 + (N%100/10)*100 + (N%10)*1000;这样不行N/1000为N的千位上的数,N%1000/100为N的百位上的数,N%1000%100/10为N的十位上的数,N%1000%100%10为N的个位上的数,这样得到的 n就是N的反序数,这里位数固定且已知,比较好办,用这种笨办法也能解决,如果N的位数未知,则应该用另外的方法。为什么 n = N/1000 + (N%1000/100)*10 + (N%100/10)*100 + (N%10)*1000;这样也是呀,为什么运行不了
设N是一个4位数,它的9倍恰好是其反序数,试编程求N的值
设N是一个4位数,它的9倍恰好是其反序数,试编程求N的值
其他人气:673 ℃时间:2020-03-22 06:37:05
优质解答
我来回答
类似推荐
猜你喜欢
- 1一根长方体木条恰好可以锯成7个完全一样的正方体,所有正方体表面积的和比原来长方体表面积增加了_%.
- 2茶杯6.40元 毛巾3,50元 牙刷0.43元 香皂0.43元 面盆12.80元
- 3作文
- 4no one could have done more than you to help me get the best out of the time i 've spent here.
- 5英语翻译
- 6文言文:读书五失的启示
- 7求分式(x-8/x-9)-(x-7/x-8)+(x-5/x-6)-(x-4/x-5)的值
- 8刘涛 doesn't do well in chinese为什要用do
- 9分泌蛋白的合成、运输加工、分泌的过程
- 10当今世界上有哪几个国家拥有自主发射卫星的能力?世界上有哪些著名的发射基地?美国的航天飞船相较于火箭