首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
补充函数,要求实现如下功能:寻找并输出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
71
问题
补充函数,要求实现如下功能:寻找并输出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全国计算机三级
相关试题推荐
网络全文搜索引擎包括4个基本组成部分:搜索器、检索器、用户接口和
在因特网上为用户和用户之间发送和接收信息提供的一种快速、廉价的现代化通信手段称为【 】。
在网络管理模型中,管理者和代理之间的信息交换可以分为两种:一种是从管理者到代理的管理操作;另一种是从代理到管理者的______。
下列有关网络安全的说法,错误的是()。
()功能的目标是掌握和控制网络的配置信息。
IP地址采用层次结构,它是按照()结构来进行划分的。
下列描述错误的是()。
目前数据加密技术主要使用的有3类:______加密。
在以太网中,任何结点发送数据______。
若想访问西南财经大学FTP服务器pub目录下的一个文件index.txt,应该在浏览器地址栏内输入______。
随机试题
Ⅰ度轻型子宫脱垂是指Ⅲ度子宫脱垂是指
下颌牙中最弱的桥基牙是
治疗首选治疗成功后修复缺损的方法最合适的是
工程的概、预算主要发生在( )。
根据《刑事诉讼法》的规定,对( )仍应当追究刑事责任。
针对最近的虐童事件,如果你是幼儿园园长,记者采访你.你怎么办?
中国历史上儒家思想经过2000多年的不断发展形成了较完整的理论体系。其中荀子对儒家思想的改造主要表现为:
从语义上说,主语都是施事,宾语都是受事,这种说法对不对?为什么?
Forgatheringdataaboutindividualsorgroupsatdifferentdevelopmentallevels,researcherscanusetworelatedresearchdesig
A、Heoftencutsclassestoplaybasketball.B、Hehasnochancetoplaybasketball.C、He’slookingforsomebodytoplaythegame
最新回复
(
0
)