首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
补充函数,要求实现如下功能:寻找并输出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
39
问题
补充函数,要求实现如下功能:寻找并输出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://jikaoti.com/ti/wt77FFFM
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
以下_______不属于目前流行的网络操作系统。
在UNIX标准上有两大阵营:一个是【】,以AT&T与Sun公司为首;另一个是开放系统基金会(OSF),以IBM、HP、DEC为首。
在DES加密算法中,密角长度和被加密的分组长度分别是
在下面的协议中不是应用层协议的是_______。
()功能的目标是掌握和控制网络的配置信息。
在TCP端口号中,21号端口用于()。
能把计算机处理好的结果转换成为文本、图形、图像或声音等形式并输送出来的设备称为【 】设备。
在交换式局域网中,如果交换机的端口既能自动地和10Mpbs设备连接,又能自动地和100Mpbs的设备连接。那么,这种局域网交换机被称为【 】。
网络互联的类型主要有:局域网—局域网连接、局域网—广域网连接、局域网—广域网—局域网连接和【 】。
Windows服务器的域模式提供单点______能力。
随机试题
小强发现隔壁建筑发生火灾,浓烟滚滚,因手机欠费未能及时拨通“119”,而未能及时报火警。()
海默认为市场不完全的类型有()
筛查原发性甲状腺功能减退症的最佳检查方法是()
与乳痈关系最密切的是
客户在期货交易中违约造成保证金不足的期货公司应当以( )垫付。
下列关于盈亏平衡点的生产负荷率与建设项目风险随能力的关系,说法不正确的是()。
社会工作者杨利针对社区内的环境保护问题,准备组织一个社区环境保护小组,在与居民的接触过程中,她发现有几位退休老人对此特别热心,杨利应()。
意识和物质的对立只有在非常有限的范围内才有绝对的意义,超出这个范围,它们的对立就是相对的。这是因为()。
在元朝,对“幼女”年龄,界定在()
Atfirstthecompanyrefusedtopurchasetheequipment,butthisdecisionwas______revised.
最新回复
(
0
)