首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数findValue(int*result。int*amount),其功能是:求出1到1000之内能被7或11整除但不能同时被7和11整除的所有整数并存放在数组result中,并通过aaount返回这些数的个数。 注意:部分源程序已给出。
请编写函数findValue(int*result。int*amount),其功能是:求出1到1000之内能被7或11整除但不能同时被7和11整除的所有整数并存放在数组result中,并通过aaount返回这些数的个数。 注意:部分源程序已给出。
admin
2021-09-09
69
问题
请编写函数findValue(int*result。int*amount),其功能是:求出1到1000之内能被7或11整除但不能同时被7和11整除的所有整数并存放在数组result中,并通过aaount返回这些数的个数。
注意:部分源程序已给出。
请勿改动主函数main()和写函数writeData()的内容。
试题程序:
#include
#include
void writeData();
void findValue(int*result,int*amount)
{
}
void main()
{
int resuh[1000],amount,k;
system(“CLS”);
findValue(result,&amount);
printf(“amount=%d”,amount);
for(k=0;k
if((k+1)%10 ==0)
{
printf(“%5d”,result[k]);
printf(“\n”);
}
else printf(“%5d”,result[k]);
writeData();
}
void writeData()
{
int result[1000],amount,k;
FILE*fP;
fp=fopen(“OUT.DAT”,“w”);
findValue(result,&amount);
for(k=0;k
if((k+1)%10==0)
{
fprintf(fp,“%5d”,result[k]);
fprintf(fP,“\n”);
}
else fprintf(fp,“%5d”,result[k]);
fclose(fp);
}
选项
答案
void findValue(int*result,int*amount) { int i; *amount=0;//将计数器清零 for(i=1;i<=l000;i++)//在1~1000中循环 if((i%7==0&&i&11 !=0)||(iX 11== 0&&i%7 !=0)) //如果满足条件 { result[*amount]=i; //将数据放人数组result中的第*amount位 (*amount)++;//计数器加1 } }
解析
若一个数m能被n整除,则有m%n==0。另外本题也考查了通过指针传递数据的方法。主函数将所要求子函数返回的变量的指针*result,*amount传给子函数,子函数通过对指针的操作直接将数据传重0变量当中,这也为子函数返回多值提供了一种方法。
转载请注明原文地址:https://kaotiyun.com/show/nqOZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
是一台Windows主机在命令行模式下执行某个命令时用sniffer捕获到的数据包。请根据图中信息回答下列问题。该主机上执行的命令是[20]。
是一台Windows主机在命令行模式下执行某个命令时用sniffer捕获到的数据包。请根据图中信息回答下列问题。图中的①和②删除了部分显示信息,其中①处的信息应该是[17]。
如下图所示,某校园网使用10Gbps的POS技术与CERNET相连,POS接口的帧格式使用SDH,R1和R2之间使用静态路由。请阅读以一R1和R2关于POS接口和静态路由的配置信息,并补充空白处的配置命令或参数,按题目要求完成路由器的相关配置。Rl的
在Windows2003中,用于显示主机上活动的TCP连接状况的命令是()。
若服务器系统年停机时间为10分钟,那么系统可用性至少达到()。
下列关于外部网关协议BGP的描述中,正确的是()。
根据下图所示网络结构回答下列问题。如果将59.67.33.128/25划分3个子网,其中第1个子网能容纳58台主机,后两个子网分别能容纳26台主机,要求网络地址从小到大依次分配给3个子网,这3个子网的掩码分别为_________、__________
请根据下图所示网络结构回答下列问题。如果需要监听路由器RE和RG设备之间的所有流量,可以在该链路中串入一种设备。请写出这种设备的名称。
在Cisco路由器上进行SNMP设置时,如果指定一个接口在断开或连接时向管理站发出通知,那么在该接口的配置模式下正确的配置命令是()。
随机试题
电动机的定额是指()。
下列关于原子吸收法操作描述正确的是()。
患者,男性,25岁。面部、躯干部起白斑1个月,无明显诱因。其父亲曾有同样病史。查体:面部、躯干部可见大小不等不规则的色素脱失斑,白斑周围有色素沉着。该病的发病机制可能是
慢性盆腔炎时输卵管卵巢病理变化不包括
A县药品稽查人员在该县的一村卫生室进行监督检查,现场查获标示为B省的大众生物科技有限公司生产的金银花百合片和乌梢蛇桔梗胶囊等8种产品,共计6000盒,这些产品所含成分与国家药品标准规定的成分不符。A县公安局经立案侦查发现,B省的大众生物科技有限公司是两年
证券投资是指投资者(法人或自然人)购买股票、债券、基金券等有价证券以及这些有价证券的衍生品,以获取红利、利息及资本利得的投资行为和投资过程,是间接投资的重要形式。( )
甲国有企业拟利用英国乙公司的投资将其全资拥有的丙国有独资公司(下称丙公司)改组为中外合资经营企业。甲企业在与乙公司协商后,拟订的有关改组方案中有关要点如下:(1)改组前的丙公司注册资本5000万元人民币。甲企业拟将丙公司60%的股权转让给乙公司,转让价
文某欲买房,张某欲卖房,两人协商过程中,张某坚持单价为一万元,文某坚持八千元,双方未能达成一致。一日,文某见张某患病无力,迫使张某在准备好的合同上签字。关于文某的行为违背哪项民法原则,下列正确的是()。
在20世纪80年代,海洛因服用者就诊医院急诊室的次数增加了25%以上。因此很明显,在那个10年中海洛因的服用量在增加。如果假设下面哪一项,作者的结论可被合理地推出?
下列不属于数据库管理员(简称DBA)的职责的是
最新回复
(
0
)