首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数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
53
问题
请编写函数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://www.kaotiyun.com/show/lJJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序: void sort(int a[],int n) { int i,j,t; for(i=0;i<n;i++) for(j=i+1;<n;j++) if(a[i]<a[j]){ t=a[
设函数fun的定义形式为: void fun(char ch,float x) { …… } 则以下对函数fun的调用语句中,正确的是 ______。
设有定义int a=2,b=3,c=4;,则以下选项中值为0的表达式是 ______。
数据库设计的根本目标是要解决
以下程序的功能是:输出100以内(不含100)能被3整除且个位数为6的所有整数,请填空。main(){inti,j;for(i=0;[];i++){j=i*10
在关系模型中,把数据看成是二维表,每—个二维表称为—个[]。
以下叙述中错误的是______。
已定义以下函数 int fun(int *p) {return *p;} fun函数返回值是______。
以下能正确定义字符串的语句是______。
按照“后进先出”原则组织数据的数据结构是______。
随机试题
海绵窦综合征表现为
原发性高血压最常见的死亡原因是
由患者的家属或他人做出的求医决定属于
切实树立资源节约和环境治理的()和责任感。
下列关于承包人的权利义务的说法,错误的是()。
下列各项中,不应计入发生当期损益的有()。
1982年的中国比奈测验适用于()
最早规定惩贪治赃犯罪的封建成文法典是()。
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tEmployee”和宏对象“m1”,同时还设计出以“tEmployee”为数据源的窗体对象“fEmployee”。试在此基础上按照以下要求补充窗体设计:将命令按钮bLis
DomesticViolenceNearlythreein10menhaveexperiencedviolenceatthehandsofanintimatepartnerduringtheirlifetime
最新回复
(
0
)