1. 首页 > 科技

C语言查找整数 为什么我写的运行不出来啊 c语言输入三个数求最大值

C语言查找整数 为什么我写的运行不出来啊c语言输入三个数求最大值

C语言编程求完整数,求高手看看我编写的程序为什么错了,为什么运行不出结果!

i在循环里的值没有初始化,加一个i = 1吧。

#include

int main() {

int m,n,i=1,p;

printf("请输入一个整数:m=");

scanf("%d",&m);

for(n = 1; n <= m; n++) {

i = 1;

for(p = 0; i < n; i++) {

if(n % i == 0)

p += i;

}

if(p == n)

printf("%d\n",n);

}

return 0;

}

c语言。判断某整数是正整数,负整数,还是零。我写的为何回车后不出现结果?

scanf("%d",&n);尽量不要在scanf加不必要的东西。

c语言程序 求结果,为什么我运行的结果什么都没有?

if(x*x==i+100&&y*y==i+268)

printf("%ld",i);

system("pause");

return 0;

这四句,看看你的控制接口怎么控制的。

第一次循环什么没输出就return了

c语言程序中的整数不能是???急急急急谢谢

选A,二进制整数无法直接完成赋值操作,而八进制和16进制都可以通过0前缀和0X前缀进行赋值操作,10进制可以直接赋值