这是一个C语言的题,谁能帮帮我?

2025-04-26 14:46:18
推荐回答(2个)
回答1:

//if(i*10+j*5+k*1=100)
//改为:
//if(i*10+j*5+k*1==100)

//print("n=%d\n",n);
//改为:
//printf("n=%d\n",n);

#include
void main()
{
int i,j,k,n=0;
for (i=1;i<=10;i++)
for(j=1;j<=20;j++)
for(k=1;k<=100;k++)
if(i*10+j*5+k*1==100)
{n++;
printf("i=%d j=%d k=%d\n",i,j,k);
}

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

回答2:

不知道楼主想知道啥?是程序出错原因呢还是程序运行的目的。
这个简短的程序是求100的约数的个数。