首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
补充函数,要求实现如下功能;寻找并输出11~999之间的数m,它满足m,m2,m3均为回文数(回文数是指各位数字左右对称的整数),例如12321,505,1458541等。满足上述条件的数如m=11时,m2=121,m3=1331都是回文数。请编写jsVa
补充函数,要求实现如下功能;寻找并输出11~999之间的数m,它满足m,m2,m3均为回文数(回文数是指各位数字左右对称的整数),例如12321,505,1458541等。满足上述条件的数如m=11时,m2=121,m3=1331都是回文数。请编写jsVa
admin
2012-07-20
50
问题
补充函数,要求实现如下功能;寻找并输出11~999之间的数m,它满足m,m
2
,m
3
均为回文数(回文数是指各位数字左右对称的整数),例如12321,505,1458541等。满足上述条件的数如m=11时,m
2
=121,m
3
=1331都是回文数。请编写jsValue(long m)实现此功能。如果是回文数,则函数返回1,不是则返回0。最后,把结果输出到文件out.dat中。
注意;部分源程序已经给出。
请勿改动主函数Main()中的内容。
试题程序;
#include
#include
#include
int jsValue(long n)
{
}
main()
{
long m;
FILE*out;
out=fopen("out.dat","w");
for(m=11;m<1000;m++)
if(jsValue(m)&&jsValue(m*m)&&jsValue(m*m*m))
{
printf(“m=%41d,m*m=%61d,m*m*m=%81d\n",m,m*m,m*m*
m);
fprintf(out,"m=%41d,m*m=%61d,m*m*m=%81d\n",m,m*m,m*m*m);
}
fclose(out);
}
选项
答案
int jsValue(long n) { int i,strl,half; char xy[20]; Itoa(n,xy,10); strl=strlen(xy); half=strl/2; for(i=0;i
=half) return 1; else return 0; }
解析
本题将长整型n转换成为字符串存入数组xx中,取出字符串的长度,循环到字符串的中部,依次比较相对位置字符,如果碰到某一对不相同就跳出循环,此时如果i>=half,证明循环自然结束,返回1,n是回文数,否则循环是强制跳出,证明至少有一对字符不相同所以返回0,n不是回文数。
转载请注明原文地址:https://kaotiyun.com/show/A24Z777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
【 】是衡量数据传输系统正常工作状态下传输可靠性的参数。
软件设计规格说明书是在软件的生命周期中的______形成的文档。
顶级域名edu代表
对于下列说法,错误的是______。
在TCP/IP应用程序中,以下______命令用于运行外来主机的命令。
中断是指系统资源遭到破坏或变得不能使用,这是对______的攻击。
D数据报报头中有两个长度域,一为报头长度,一为总长度。报头长度以位为单位,总长度以______位为单位。
在使用粗缆和细缆共同组建的以太网时,如果粗缆的长度为300米,则细缆的长度最大为______。
在广域网中,T1标准规定的速率为______。
用户在利用客户端邮件应用程序从邮件服务器接收邮件时通常使用的协议是_______。
随机试题
提出并实施“教学过程最优化”的教育家是()。
黄某,现年19周岁,就读于北京某大学,精神正常,但生活自理能力极差,且完全依赖父母,以父母的汇款为其生活来源,则黄某是()
女性,咽痛3天后出现洗肉水样尿,伴乏力,无水肿。如血尿为肾小球源性血尿,则
A.技术性B.稳定性C.经济性D.法律性E.有效性“医师对患者做出明确的诊断后,在安全、有效、经济的原则下开具处方”,这体现的处方意义是具有
某哮喘发作病人,咳嗽、咳黏液痰,表明需要
在《十二表法》的制定中,起重要作用的是:()。
10岁以上不满18周岁的未成年人和不能完全辨认自己行为的精神病人所签订的合同属于效力待定合同,其待定因素是()。
请示一般由四个部分组成,这四个部分是()。
设z=f(x,y)连续,且,则dx|(1,0)=_________.
Filmscantellusalotaboutthecountrywheretheyweremade.Whathaveyoulearnedaboutacountryfromwatchingitsmovies?
最新回复
(
0
)