首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
补充函数,要求实现如下功能;寻找并输出11~999之间的数m,它满足m、m2、m3均为回文数(回文数是指各位数字左右对称的整数),例如;12321,505,1458541等。满足上述条件的数如m=11时,m2=121,m3=1331都是回文数。请编写jsV
补充函数,要求实现如下功能;寻找并输出11~999之间的数m,它满足m、m2、m3均为回文数(回文数是指各位数字左右对称的整数),例如;12321,505,1458541等。满足上述条件的数如m=11时,m2=121,m3=1331都是回文数。请编写jsV
admin
2011-06-14
75
问题
补充函数,要求实现如下功能;寻找并输出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 m)
{
}
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=%8ld\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 jsVlue(long m) { int i,str;half; char temp[20]; ltoa(m,temp,10); str=strlen(temp); half=str/2; for(i=0;i
=half) return 1; else return 0; }
解析
判断回文数,即比对该数字位置上的数是否相等,此时使用ltoa函数将数字进行拆分,拆分为各个单独的数字并放入字符数组中,然后进行比对。如果首位位置不相等,则退出循环,如果相等则继续比对,直到比较到中间位置时都相等,则是回文数,此时返回1。
转载请注明原文地址:https://kaotiyun.com/show/1raZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
每秒执行一百万条浮点指令的速度单位的英文缩写是()。
下列叙述中错误的是()。
IEEE802.11b定义了使用跳频扩频技术的无线局域网标准,它的最高传输速率可以达到11Mbps。802.11a将传输速率提高到______Mbps。
下列不属于网络管理协议的是()
基于网络安全的需要,网络操作系统一般提供了四级安全保密机制:注册安全性,用户信任者权限与()。Ⅰ.最大信任者权限屏蔽Ⅱ.物理安全性Ⅲ.目录与文件属性Ⅳ.协议安全性
假冒是大多数黑客采用的攻击方法,不属于它的属性的是()。
在Windows2000环境下,欲远程登录202.112.58.200服务器,可在命令行下直接执行()。
Web的Client/Server工作环境中,起着控制作用的是()。
在扩展ASCII码中,“l”表示为0011000l,那么“9”表示为______。
在扩展的ASCII码中,每个数字都能用二进制数表示,例如1可表示为00110001,2可表示为00110010,那么2008可表示为()。
随机试题
根据接地的目的不同,接地可分为________、________两类。
将零件上各组成部分的结构、形状和相对位置的尺寸,正确、完整、清晰、合理地标出来的是()。
Iregret____________hardatschool,orIwouldhavesucceededinpassingtheexam.
医院感染散发
《化妆品卫生监督条例》规定,现阶段我国特殊用途化妆品分为
已知翼缘位于受压区的T形截面尺寸bi’=40cm。b=20cm,hi’=8cm,h0=46cm,采用20号混凝土,Ⅰ级钢筋。承受计算弯矩Mj=98kN.m。混凝土受压区高度为()cm。
关于注册会计师执行财务报表审计工作的总体目标,下列说法中,正确的有()。
光明社区增设了新型再生资源回收柜,居民只需要将垃圾分类打包,贴上二维码,投进回收柜,即可获得“绿色账户”积分,可凭积分兑换生活用品、电话卡等。这些举措()。
下列现象,表述符合生活实际的是()。
Sittinginadarkmovietheaterwithyourfriendsandatubofbutterypopcornsoundslikeaperfectwayto【C1】______aSaturday
最新回复
(
0
)