首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编制函数int findValue(int outBuf[])。其功能是:在三位整数(100~999)中寻找符合下面条件的整数,并依次从小到大存人数组b中:它既是完全平方数,义有两位数字相同。例如144,676等。 满足该条件的整数的个数通过所编
请编制函数int findValue(int outBuf[])。其功能是:在三位整数(100~999)中寻找符合下面条件的整数,并依次从小到大存人数组b中:它既是完全平方数,义有两位数字相同。例如144,676等。 满足该条件的整数的个数通过所编
admin
2020-10-21
85
问题
请编制函数int findValue(int outBuf[])。其功能是:在三位整数(100~999)中寻找符合下面条件的整数,并依次从小到大存人数组b中:它既是完全平方数,义有两位数字相同。例如144,676等。
满足该条件的整数的个数通过所编制的函数返回。
最后词用函数WriteData(int num,int b[])把结果输出到文件OUT.DAT中。
注意:部分源程序已给出。
请勿改动主函数main()和写函数WriteData()的内容。
试题程序:
#include
void WriteData(int,int bE]);
int findValue(int outBuf[])
{
void main()
{
int b[20].num;
num=findValue(b);
WriteData(num,b);
}
void WriteData(int num,int b[])
{
FiLE*out;
int i;
Out=fopen(“OUT.DAT”,“W”);
printf(“num=%d\n”,num);
fprintf(out,“num=%d\n”,num);
for(i=0; i
{
printf(“b[%d]=%d\n”,i,b
);
fprintt(out,“b[%d]=%d\n”,i,b
);
}
fclose(out);
}
选项
答案
int findValue(int outBuf[]) { int i,d1,d2,d3,count=0; for(i=10;i*i<1000; i++) { d1=i*i/100; //求该平方数的百位数字 d2=i*i/10%10; //求该平方数的十位数字 d3=i*i%10; //求该平方数的个位数字 if(dl==d2||d2==d3||d3==d1) outBuf[count++]=i*i; } return count; }
解析
本题主要考查数位分解及排序。基本思路是,由于最小的三位数100是10的平方。因此可以从10开始。判断每个数的平方值是否有两位数字相同,直到找到数的平方值大于999,这样既可遍历100~999中所有的平方数,循环中将满足条件的数存入数组ohtBuf中,由于遍历是从小到大的,因此数组outBuf中的元素已经按升序排列。
转载请注明原文地址:https://kaotiyun.com/show/zldZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
在以下网络协议中,哪些协议属于数据链路层协议?Ⅰ.TCPⅡ.UDPⅢ.IPⅣ.SMTP
下列关于通过数据通信线路连接到ISP的叙述中,错误的是______。
Unix系统采用了【 】文件系统,具有良好的安全性、保密性和可维护性。
在电子商务应用中,下面哪一种说法是错误的?______。
在OSI模型中,传输层的主要任务是向用户提供可靠的【 】服务,透明地传送报文。
在客户机/服务器工作模式中,客户机可以使用【 】向数据库服务器发送查询命令。
一台主机的IP地址为202.113.224.68,子网屏蔽码为255.255.255.240,那么这台主机的主机号为______。
网桥互连的两个局域网可以采用不同的______。Ⅰ.物理层协议Ⅱ.数据链路层协议Ⅲ.网络层协议Ⅳ.传输层协议
下列关于WWW99览器的叙述中,错误的是
如果在Linux系统中,某一子目录中存在某些文件,该子目录使用rd命令________。
随机试题
结合材料回答问题:材料1中国特色社会主义制度和国家治理体系具有鲜明特色和显著优势,它们体现在哪些方面呢?习近平总书记指出:“我国国家制度和国家治理体系之所以具有多方面的显著优势,很重要的一点就在于我们党在长期实践探索中,坚持把马克思主义基本原理同中国具
教育科学的历史研究法
在Excel2010中,删除工作表后可以通过“撤消”命令将其恢复。
经阴道分娩时,为预防产后出血,静脉注射麦角新碱应在()。
在计算机网络的研究中,常用拓扑学的方法来研究网络单元之间()。
环球法适用于测定()的软化点。
《工业企业厂界噪声标准》(GB12348—90)将厂界噪声分为四类,其中第二类厂界噪声的昼夜间标准值分别为()dB。
根据企业破产法律制度的规定,在重整期间,有关当事人的下列行为中,不符合规定的有()。
A公司主要从事纺织品的生产,于2011年6月在上海证券交易所上市,无任何子公司,其控股股东为B公司,持股比例为25%。2013年,由于国内纺织品行业不景气,A公司经营情况每况愈下,面临财务困难。甲公司为国内规模较大生产生物制剂的医药企业,自2013年初即开
李老师为了赢得学生的喜爱,把大量时间花在如何与学生搞好关系上,从教师专业成长的角度来看,李老师的做法表明他着重关注的是()。
最新回复
(
0
)