首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编制函数int findValue(int outBuf[])。其功能是:在三位整数(100~999)中寻找符合下面条件的整数,并依次从小到大存人数组b中:它既是完全平方数,义有两位数字相同。例如144,676等。 满足该条件的整数的个数通过所编
请编制函数int findValue(int outBuf[])。其功能是:在三位整数(100~999)中寻找符合下面条件的整数,并依次从小到大存人数组b中:它既是完全平方数,义有两位数字相同。例如144,676等。 满足该条件的整数的个数通过所编
admin
2020-10-21
69
问题
请编制函数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://jikaoti.com/ti/e3s7FFFM
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
一台主机要解析www.abc.edu.cn的IP地址,如果这台主机配置的域名服务器为20120.668,因特网顶级域名服务器为2.6,而存储www.abc.edu.cn与其IP地址对应关系的域名服务器为20113.110,那么这台主机解析
用户说公钥加密比常规加密更先进,这是因为()。
计算机网络的资源子网的主要组成单元是【】。
光纤传输分为单模光纤和多模光纤两类。从传输性能上来看,以下选项哪个正确?
计算机网络拓扑主要是指通信子网的拓扑构型。网络拓扑影响着网络的性能,以及______。Ⅰ.安全性Ⅱ.系统可靠性Ⅲ.层次结构Ⅳ.通信费用
蓝牙技术一般用于______米之内的手机、PC、手持终端等设备之间的无线连接。
windows2000Setver的基本管理单位是。
以下关于城域网建设方案特点的描述中,错误的是()。
关于域名解析说法错误的是()。
在网络协议的要素中,规定控制信息格式的是
随机试题
某一符合米—曼氏方程的酶,当[s]=2Km时,其反应速度v等于
但是,有一件事,出乎意料,使鲁迅对她发生了敬意,因为,她对孩子们能够讲述一些“长毛”(关于太平天国)的故事;又一件事,更使鲁迅对她发生了很大的敬意,那就是,她不知从什么地方替鲁迅找到了一部他日夜所渴望的绘图《山海经》。鲁迅对于绘图《山海经》的渴望
曹操诗歌的风格特点是()
在板式橡胶支座抗剪老化试验中,要求施加竖向荷载将压应力连续增至平均压应力为(),并在整个抗剪老化试验过程中保持不变。
建筑工程一切险的投保人可以是( )。
“沉舟侧畔千帆过,病树前头万木春”“芳林新叶催陈叶,流水前波让后波”,这两句诗蕴含的哲理是:
有这样一种假说:冬眠是一种高度发达的机能。冬眠的哺乳动物虽然与人类一样都是温血动物,但是它们在更宽范围的调节性上获得了进化,例如在体温调节上,就要比非冬眠动物强。对这段话理解不正确的是()。
我国“十一五”时期经济社会发展的指导原则是()。
Themeaningisstillobscure.
SolarPowerThesunis【T1】______.It【T2】______.People【T3】______to【T4】______.Activesolarenergy【T5】______to【T6】_____
最新回复
(
0
)