c语言求能整除X切不是偶数的各整数,并按从小到大存入pp所指的数组中,

2025-01-06 08:25:43
推荐回答(4个)
回答1:

按题意应该是 i <= x,整除数当然包括本身了

回答2:

#include
int main()//main函数一般是不带参数的,在里面定义
{ int i, j=0;
int x;
int pp[100];
scanf("%d",&x);//要加&
for(i=1;i<=x;i++)
{
if(x%i==0&&i%2!=0)
{pp[j]=i;
j++;
}

}

for(i=0;iprintf("%d ",pp[i]);
printf("%d\n",pp[i]);
return 0;
}

回答3:

连接符,用在宏定义中,例如
#define Person(n) int nPerson##n = 0

void main()
{
Person(1);
Person(hello);
}

上述代码在编译阶段被编译器解释为
void main()
{
int nPerson1 = 0;
int nPersonhello = 0;
}

实现了变量名的动态生成。

回答4:

这个应该是包括自身的,所以可以写I<=x