首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun(),它的功能是:求出1到1000之内能被5或13整除、但不能同时被5和13整除的所有整数并将它们放在 9所指的数组中,通过n返回这些数的个数。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数
请编写函数fun(),它的功能是:求出1到1000之内能被5或13整除、但不能同时被5和13整除的所有整数并将它们放在 9所指的数组中,通过n返回这些数的个数。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数
admin
2009-02-15
58
问题
请编写函数fun(),它的功能是:求出1到1000之内能被5或13整除、但不能同时被5和13整除的所有整数并将它们放在 9所指的数组中,通过n返回这些数的个数。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include <conio.h>
#include <stdio.h>
void fun(int *a,int *n)
{
}
main( )
{
int aa[1000],n,k;
clrscr();
fun(aa,an);
for(k=0;k<n;k++)
if((k+1)%10==0)
{
printf("%5d",aa[k]);
printf("\n"); /*—行写10个数*/
}
else
printf("%5d",aa[k]);
}
选项
答案
void fun(int*a,int *n) { int i.j=0; for(i=1;i<=1000;i++) /*求1到1000之内能被5或13整除、但不能同时被5和13整除的所有整数,并放入数组a中*/ if((i%5==0||i%13==0)&&i%65!=0) a[j++]=i; *n=j; /*传回满足条件的数的个数*/ }
解析
注意本题题目是找出能被5或13整除但不能同时被5和13整除的所有整数。能同时被5和13整除的整数一定能被65整除,且不能被65整除的数不一定就是能被5或13整除的数。所以可得出程序中的if()。按运算优先级可知 (i%5==0||i%13==0),注意,两边必须要有小括号。
转载请注明原文地址:https://kaotiyun.com/show/wTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据《中华人民共和国中国人民银行法》的规定,我国货币政策的最终目标是(),并以此促进经济增长。
2013年修订的《商标法》中新增的可以作为商标申请注册的标志是()。
行政行为作出后,非依法定程序不得随意变更或撤销,这是行政行为的()。
热力学三定律是现代物理学研究的一个重要的内容。其中,根据热力学第一定律.我们可知道()。
有一位百岁老人出生于二十世纪,2015年他的年龄各数字之和正好是他在2012年的年龄的各数字之和的三分之一,问该老人出生的年份各数字之和是多少(出生当年算作0岁)?
某密码由4位不同数字组成,已知各位密码之和为偶数,则密码有多少种?
成本0.25元的纽扣1200个,如果按40%的利润定价出售,当卖出80%后,剩下的纽扣降价出售,结果获得的利润是预定的86%,剩下纽扣的出售价格是原定价的多少?
任取一个四位数乘以9801,用A表示其积的各位数字之和,用B表示A的各位数字之和,用C表示B的各位数字之和,那么C为多少?
一桶水含桶共重20千克,第一次倒掉水量的,第二次倒掉剩余水量的,第三次倒掉剩余水量的,第四次倒掉剩余水量的,最终水和桶共重5.6:千克,问桶的重量为多少千克?()
用混凝土铺设一条宽度为20米的马路,每两包水泥可以制造1立方米混凝土。使用现有的水泥,如果按照20厘米的混凝土厚度铺设马路,工程完成后剩余4600包水泥;如果按照50厘米的混凝土厚度铺设马路,就还缺5000包水泥。则这条马路长()米。
随机试题
政策是用来解决问题的,政策的寿命原则上()
天然气管输系统的输气管线,按其担负的输气任务可分为矿场集气支线、矿场集气干线、输气干线和()等四类。
A.S-R变异B.H-O变异C.位相变异D.V-W变异E.耐药变异菌落由光滑性逐渐变成粗糙型称为
酸催化水解最易水解的苷是
患者,男,28岁。餐后突发性右上腹痛,疑为十二指肠溃疡穿孔。下列检查中,最具有诊断意义的是
医疗机构使用未经卫生行政部门指定的血站供应的血液的法律责任
A、发热期B、低血压休克期C、少尿期D、多尿期E、恢复期流行性出血热治疗原则为“稳、促、导、透”的时期是
主导产业对经济发展和产业结构的引导带动作用,主要通过其关联效应表现出来,主导产业的关联效应有()。
有5个中断源D1、D2、D3、D4和D5,它们的中断优先级从高到低分别是1级、2级、3级、4级和5级。这些中断源的中断优先级,正常情况下的中断屏蔽码和改变后的中断屏蔽码如表3-4所示。每个中断源有5位中断屏蔽码,“0”表示该中断开放,“1”表示该中断被屏蔽
Tolearnwithsuccessisnotaverydifficulttaskofsomefundamentalprinciples【C1】______tobeitsbases.【C2】______discussi
最新回复
(
0
)