首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
补充函数,要求实现如下功能:寻找并输出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
2013-12-17
62
问题
补充函数,要求实现如下功能:寻找并输出11~999之间的数m,它满足m,m
2
,m
3
均为回文数(回文数是指各位数字左右对称的整数),例如12321,505,1458541等。满足上述条件的数如m=11时.m
2
=121,m
3
=1331都是回文数。请编写jsValue(1ong m)实现此功能。如果是回文数,则函数返回1,不是则返回0。最后。把结果输出到文件out.dat中。
注意:部分源程序已经给出。
请勿改动主函数Main()中的内容。
试曩程序:
#include
#include
#include
int jsValue(10ng n)
{
}
main()
{
long m;
FILE*out;
out=fopen(“out.dat”,“W”);
for(m=11;m<1000l m++)
if(jsValue(m)&&jsValue(nl*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(10ng n) { int i,str1,half; char xy[20]; hoa(n,xy,10); strl=strlen(xy); half=str1/2; for(i=0;i
=half) return 1; else return 0; }
解析
本题将长整型n转换成为字符串存入数组xx中,取出字符串的长度,循环到字符串的中部,依次比较相时位置字符,如果碰到某一对不相同就跳出循环,此时如果i>=half,证明循环自然结束.返回1,n是回文数,否则循环是强制跳出,证明至少有一对字符不相同所以返回O,n不是回文数。
转载请注明原文地址:https://kaotiyun.com/show/uAZZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
为了使局域网服务器全面支持Internet与Intranet访问,成为Web服务器,网络操作系统一般都支持【 】协议,支持Java应用开发工作。
数字信封技术能够_______。
基于文件服务的局域网操作系统软件一般分为两个部分,即工作站软件与_______。
数据传输速率在数值上,等于每秒钟传输构成数据代码的二进制比特数,它的单位为比特/秒,通常记做_______。
随着微型计算机的广泛应用,大量的微型计算机是通过局域网连入到广域网的,而局域网与广域网的互联一般是通过_______设备实现的。
下列对于计算机网络拓扑的描述中,错误的是()。
当发现网络安全遭到破坏时,所能采取的基本行动方案有:【 】和跟踪方式。
下列选项中,______不属于电子商务系统中社会保障子系统的内容。
操作系统的主要操作有()。Ⅰ.进程Ⅱ.内存分配Ⅲ.文件输入输出(I/O)Ⅳ.设备输入输出(I/O)
一个非零的无符号二进制整数,若在其右边末尾加上两个“0”,形成一个新的无符号二进制整数,则新的数是原来数的【 】倍。
随机试题
半衰期的临床意义有()。
《群英会蒋干中计》中最主要的三个人物是()
分泌胃蛋白酶原的胃黏膜细胞是
下列属于医院基本膳食的是
关于焊接工艺评定的说法,正确的是()。
A股份有限公司(以下简称A公司),除特别说明其存货均未发生减值,2020年发生与存货相关的业务如下:(1)2020年10月10日,A公司与B公司签订合同,约定由B公司为其加工一批应税消费品。10月12日,A公司发出原材料,实际成本为60万元,应付加工费为
下列陈述中错误的是()。
下列事实中,能引起甲、乙之间民事法律关系发生的是()。
网络营销对网络商务信息收集要求不包括()。
ThequestionraisedinParagraph1is"nomereacademicone"Inthelastsentenceofthesecondparagraph,"another"means
最新回复
(
0
)