在中国一些地方,比如广州,比如重庆。夏天天气很热,有记者街头采访非洲游客,非洲游客说我要回非洲,非洲也没这里热啊。 主要是用来调侃自己所在的省市夏天太热,真实性不要太过较真
请问这道C++题目怎么做?找出11~999之间的所有的三重回文数字。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include stdio.h
#include math.h
intmain()
{
intinputnumb;
printf(输入一个数枚举11-999之间的三重回文数:\n);
while(1)
{
scanf(%d,&inputnumb);//接收用户输入数字
if(inputnumb>1)//判断用户输入的数是不是大于1
{
break;//大于1结束接收输入循环
}
else
{
printf(输入的数字不合法请重新输入:\n);//小于 等于1在 11-999范围内没有三重回文数字,提示重新输入
}
}
intn = 0;
intnumber;
printf(枚举到的三重回文数字:\n);
while(1)
{
n++;//指数每次循环自增1
number = pow(inputnumb,n);//求三重回文数字
if(number < 11)//如果三重回文数字小于11跳出本次循环
{
continue;
}
elseif(number > 999)//如果三重回文数字大于999退出循环
{
break;
}
else//如果三重回文数字在11-999范围内打印到屏幕上
{
printf(%d\n,number);
}
}
return0;
}
本文来自网络转载,仅供学习参考!不代表趣典故立场,本站不拥有所有权,不承担相关法律责任。如发现本站有抄袭侵权/违规的内容,请发送邮件至@qq.com进行反馈,一经查实,本站将立刻删除。