foo函数的功能是求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回.例如,若x中的值为30,则有4个数符合要求,它们是1,3,5,15.请按题意,(1)

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 07:09:15
foo函数的功能是求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回.例如,若x中的值为30,则有4个数符合要求,它们是1,3,5,15.请按题意,(1)

foo函数的功能是求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回.例如,若x中的值为30,则有4个数符合要求,它们是1,3,5,15.请按题意,(1)
foo函数的功能是求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回.
例如,若x中的值为30,则有4个数符合要求,它们是1,3,5,15.
请按题意,(1)完成子函数编写.
(2)描述函数foo的基本路径;
(3)分别举例测试,并输出测试结果.
试题程序:
#include
#include
void foo (int x,int pp[],int *n)
{
}
main()
{
int x,aa[1000],n,i;
clrscr();
printf("\nPlease enter an integer number:");
scanf("%d",&x);
foo(x,aa,&n);
for(i=0;i

foo函数的功能是求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回.例如,若x中的值为30,则有4个数符合要求,它们是1,3,5,15.请按题意,(1)
void foo (int x,int pp[],int *n)
{ int i,p
p=0;
for (i=1;i