首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
补充函数,要求实现如下功能;寻找并输出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
34
问题
补充函数,要求实现如下功能;寻找并输出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://jikaoti.com/ti/t8R7FFFM
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
WindowsNTServer内置的网络协议有______。Ⅰ.TCP/IPⅡ.MWLinkⅢ.NetBEUIIV.数据链路控制协议
计算机网络采用层次结构,各层之间互相【 】。
B-ISDN中的ISDN的意思是综合业务数字网(IntegratedServiceDigitalNetwork),而B的意思是【 】。
下列关于计费管理的说法错误的是______。
如果在通信信道上发送1比特信号所需要的时间是0.0001ms,那么信道的数据传输速率为
网络安全环境由3个重要部分组成,它们是【 】、技术和管理。
一个IP地址为255.255.255.255,对其说法正确的是
【 】的加密方式是首先将明文序列以固定长度进行分组,每—组明文用相同的密钥和加密函数进行运算。
调制解调器(Modem)按其调制方式可分为3类,它们是______。1、内置式调制解调器2、外置式调制解调器3、基带调制解调器4、音频调制解调器5、无线调制解调器6、高速调制解调器7、低速调
随机试题
在抗日战争进入相持阶段后,国民党的抗战态度趋向消极,体现在()
关于胆囊,下列说法中正确的是
A.ISO/IEC17011B.ISO/IEC17025C.IS09000D.IS014000E.IS015189《医学实验室-质量和能力的专用要求》是
H公司以股票抵偿应付甲公司债券,其债务重组收益为()元。甲公司在2000年的债务重组中,发生债务重组损失()元。
甲集团公司是一家从事家用电器生产和销售的国有控股公司,为分散经营风险,增强竞争力,甲公司从2017年初进入生物制药领域,开始生产调节人体免疫功能的药物,并成立B事业部专门负责该业务。2018年1月15日,甲公司召开2017年度工作总结会议,就公司发展、业绩
全部教育活动的主题和灵魂是()。
下列叙述中正确的是()。
A、刚下火车B、还没睡醒C、没带现金D、在排队买票A
Whatdoesthewordpoppyinthispassagereferto?
Economicgrowthreliesonthreegroupsofpeople.Itreliesonpeoplewhomakegoodsor(36)______services.Itreliesonpeoplew
最新回复
(
0
)