首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
补充函数,要求实现如下功能;寻找并输出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
48
问题
补充函数,要求实现如下功能;寻找并输出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全国计算机三级
相关试题推荐
软件由程序和相关【 】组成。
在数字信封技术中,发送方首先选择一个对称密钥,并利用对称密钥加密技术对要发送的信息进行加密,然后再利用公开密钥加密技术并()。
下列叙述中错误的是()。
下列设备中,不属于手持设备的是()。
从用户的角度看,文件系统的功能是要实现按名存取。为了达到这一目的,一般要建立______。
因特网用户使用的FTP客户端应用程序通常有三种类型,即传统的FTP命令行、浏览器和【 】。
基于网络低层协议、利用协议或操作系统实现时的漏洞来达到攻击目的,这种攻击方式称为()。
计算机的硬件组成可以分为4个层次,第一层是()。
目前使用的标准网络管理协议包括:【 】、公共管理信息服务/协议(CMIS/CMIP)、局域网个人管理协议(LMMP)等。
所有的密钥都有生存期,通常隋况下—个密钥的生存周期主要经历以下几个阶段,以下各选项中顺序正确的是______。
随机试题
外圆磨床试运行时,不必进行空运转试验。()
设函数f(x)=,若x=1为其可去间断点,则常数a,b的值分别为()
ThecostoflivinginGlasgowisamongthelowestinBritain,________thequalityoflifeisprobablyoneofthehighest.
男性,68岁。因持续性胸骨后疼痛8小时来急诊。查体:双肺底有少量湿啰音,诊断为急性心肌梗死。该患者心功能的分级是
踝足部内翻损伤不可能出现的是:
原发于内分泌腺的疾病肿瘤引起的异位性内分泌病综合征
患者,女,67岁。腹水1个月伴消瘦、乏力、腹胀。腹水病理检查找到癌细胞,血清CEA(+),大便检查有许多红细胞、白细胞及脓细胞,细菌培养无痢疾杆菌,用抗生素治疗无效。B超检查为双侧卵巢占位性病变。最可能的诊断是
下表列示了对证券A的未来收益率状况的估计:则证券A的期望收益率和方差分别为()。
上海东方明珠广播电视塔2006年被评为国家5A级旅游区。()
WhenJoangavebirth【C1】______thefirstboyinherfamilyinthreegenerations,sheandherhusbandwereecstatic.【C2】______were
最新回复
(
0
)