首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,它的功能是:求出能整除形参x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。 例如,若x中的值为:35,则有4个数符合要求,它们是:1,5,7,35。 注意:部分源程序在文件PRO
请编写函数fun,它的功能是:求出能整除形参x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。 例如,若x中的值为:35,则有4个数符合要求,它们是:1,5,7,35。 注意:部分源程序在文件PRO
admin
2013-04-02
66
问题
请编写函数fun,它的功能是:求出能整除形参x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。
例如,若x中的值为:35,则有4个数符合要求,它们是:1,5,7,35。
注意:部分源程序在文件PROGI.C文件中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
void fun(int x,int pp[],int*n)
{
}
main()
{int x,aa[1000],n,i ;voidNONO();
printf(”\nPlease enter an integer
number:\n”); scanf(”%d”,&x);
fun(x,aa,&n);
for(i=0;i
printf(”%d”,aa
);
printf(”\n”);
NONO();
}
void NONO()
{/*本函数用于打开文件,输入测试数据,调
用fun函数,输出数据,关闭文件。*/
int x,aa[1000],n,i,j;
FILE*fp;
fp=fopen(”out.dat”,”w”);
for(j=0;j<10;j++){
x=30+j;
fun(x,aa,&n);
for(i=0;i
(fp, ”%d”, aa
);
fprintf(fp,”\n”);
}
fclose(fp);
}
选项
答案
{ int i; *n=0; for(i=1; i<=x; i++) if((x%i==0)&&(i%2))pp[(*n)++]=i; }
解析
进入fun函数,根据前面的分析:
首先,初始化变量*n;定义i,作为循环变量。
然后,每判断一次i的值是否能整除形参x,且i不为偶数,满足题干条件的话存储到pp所指数组中,*n记录找到整数的个数,不断循环此过程,直到i的值等于m。
转载请注明原文地址:https://kaotiyun.com/show/lJJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序: #include<string.h> void f(char *p[],int n) {char *t;int i,j; for(i=O;i<n-1;i++)
设变量已正确定义,则以下能正确计算f=n!的程序段是 ______。
在关系模型中,把数据看成是二维表,每—个二维表称为—个[]。
以下叙述中错误的是______。
有以下程序 void swap(char *x,char *y) {char t; t=*x;*x=*y;*y=t; } main() {char *s1="
有以下程序 main() {int i,t[][3]={9,8,7,6,5,4,3,2,1}; for(i-0;i<3;i++) printf("%d",t[2-i][i]); }
有以下程序 main() {int i,j,x=0; for(i=0;i<2;i++) {x++; for(j=0;j<=3;j++)
已定义以下函数 int fun(int *p) {return *p;} fun函数返回值是______。
在结构化分析使用的数据流图(DFD)中,利用【】对其中的图形元素进行确切解释。
设已有定义:float x;,则以下对指针变量p进行定义且赋初值的语句中正确的是
随机试题
患儿男,4岁8个月。因发热2天,左侧肢体瘫痪1天入院。2天前无明显诱因发热,体温40.3℃,伴头痛、呕吐2次,为胃内容物,非喷射性,于外院输液对症治疗,体温降至正常,入院前1天,患儿出现左侧肢体无力,不能站立,无发热及抽搐。查体:双下肢对称分布针尖大小紫红
2013年12月31日,甲公司某项固定资产计提减值准备前的账面价值为1000万元,公允价值为980万元,预计处置费用为80万元,预计未来现金流量的现值为1050万元。2013年12月31日,甲公司应对该项固定资产计提的减值准备为()万元。(201
下列各项中,年度终了需要转入“利润分配——未分配利润”科目的有()。
文书校对的方法有()。
400米全力跑,运动肌肉的主要供能系统为()
人们常说“品牌瓶装水品质更好”。美国广播电视网做了一个口味测试,把不同品牌的瓶装水和纽约市中心的公用饮用水装入同样的杯子中,要求人们对这些水进行品尝并评定等级。结果评价最低的是一种品质受到广泛认可的某品牌瓶装水。以下最能解释以上矛盾现象的是()。
下列结构中为非线性结构的是
在Java中,属于整数类型变量的是()。
74℃
Lookatthestatementsbelowandatthefiveextractsfromanarticleaboutlossofcontroldownwardinmanagement.Whicharticl
最新回复
(
0
)