首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编制函数int checkValue(1ong n),其功能是:寻找并输出11至999之间的数m。它满足m,m2和m3均为回文数。所谓回文数是指其各位数字左右对称的整数,例如121.222,94249等。满足上述条件的数如m=11,m2=121,m3=1
请编制函数int checkValue(1ong n),其功能是:寻找并输出11至999之间的数m。它满足m,m2和m3均为回文数。所谓回文数是指其各位数字左右对称的整数,例如121.222,94249等。满足上述条件的数如m=11,m2=121,m3=1
admin
2021-09-09
50
问题
请编制函数int checkValue(1ong n),其功能是:寻找并输出11至999之间的数m。它满足m,m
2
和m
3
均为回文数。所谓回文数是指其各位数字左右对称的整数,例如121.222,94249等。满足上述条件的数如m=11,m
2
=121,m
3
=1331皆为回文数。实现此功能,如果是回文数,则函数返回1,反之则返回0。最后把结果输出到文件OUT.DAT中。
注意:部分源程序已给出。
请勿改动主函数main()。
试题程序:
#include
#include
#include
int checkValue(1ong n)
{
}
void main()
{
long m;
FILE*out;
out=fopen(“OUT.DAT”,“w”);
for(m=11;m<1000;m++)
{
if(checkValue(n1)&& checkValue(m*m)
&&checkValue(m*m*m))
{
printf(“m=%4ld,m*m=%61d,m*m*m
=%81d\n”,m,m*m,m*m*m);
fprintf(OUt,“m=%4ld,m*m=%61d,m*
m*m=%81d\n”,m,m*m,m*m*m);
}
}
fclose(out);
}
选项
答案
int checkValue(1ong n) { int i,strl,half; char xy[20]; hoa(n,xy,10); strl=strlen(xy); half=strl/2; for(i=0;i
=half) return 1; else return 0; }
解析
本题将长整型n转换成为字符串存入数组xx中,取出字符串的长度,循环到字符串的中部,依次比较相时位置字符。如果碰到某一对不相同就跳出循环,此时如果i>=half,证明循环自然结束,返回1,n是回文教,否则循环是强制跳出,证明至少有一对字符不相同所以返回0,n不是回文数。
转载请注明原文地址:https://kaotiyun.com/show/TSOZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
请根据下图所示网络结构回答下列问题。(1)填写路由器RG的路由表项【1】~【6】。(2)如果需要监听路由器RF和RG之间的所有流量,可以在该链路中串入一种设备,请写出这种设备的名称。(3)若要检测从Windows主机192.168.64.215到
下列关于Windows2003系统下DHCP服务器配置的描述中,错误的是()。
下图是校园网某台主机在命令行模式执行某个命令时用sniffer捕获的数据包。请根据图中信息回答下列问题。该主机上配置的DNS服务器地址是[20]。
下列关于宽带城域网核心交换层特点的描述中,错误的是()。
下列关于局域网设备的描述中,错误的是()。
下列对交换机中交换表的描述中,错误的是()。
下图是校园网中一台主机在命令行模式下执行某个命令时用sniffer。捕获的数据包。请根据图中信息回答下列问题。主机202.113.64.3的功能是【19】。
如下图所示,CiscoCatalyst6500的千兆以太网端口4/5与CiscoCatalyst3500的端口g0/8相连,g0/8工作在全双工方式。两台交换机之间需传输两个VLAN,其VLANID为101、102,VLAN名为VL101、VL102
差异备份、增量备份、完全备份三种备份策略的恢复速度由慢到快依次为()。
下列对交换机功能的描述中,错误的是
随机试题
论述杜威的教育思想,并且思考能作为我国的课程改革的理论基础吗?
患者有肺心病病史6年,今感冒后咳嗽气急,胸部胀闷,痰多稀薄色白,恶寒无汗,苔白,脉浮数。其证型是
A.滋血汤B.归肾丸C.桃红四物汤D.苍附导痰丸E.艾附暖宫丸
江某,女45岁,教师,腹泻半年余。由于患者有腹泻,平时非常注意饮食和卫生,但时有腹泻,常于黎明之前,脐腹攻窜,肠鸣泄泻,泻必腹痛,泻后痛缓,伴神疲体倦,食少难消,舌苔薄白,脉两关不调,左弦右缓。此时原则上不宜使用的药物是()
需要对本单位的会计工作和会计资料真实性、完整性负责的人员包括()。
以下哪一个不是资源管理策略?()
我国公民甲在某国杀害乙(无国籍人)。如甲在该国服完刑回到国内,我国司法机关依照刑法对甲行使刑事管辖权的根据是()(2019年一专一第12,2019年一法专一第2题)
Idoubtanyonewithcross-culturalexperiencecanreadOslandandBird’sarticlewithoutrememberingamomentwhencarefulcros
在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
下列叙述中,正确的是()。
最新回复
(
0
)