一道循环结构的C语言题
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,请选择填空。
#include<stdio.h>
int main()
{
int i=0,j,k;
do
{
i++;
k=316-13*i;
}while(k%11);
j=k/11;
printf("316=13*%d+11*%d",i,j);
return 0;
}
上面题的答案就是红色字显示的答案,还有个选项是k%11==0,我感觉这个选项也可以啊,
上机操作以后两个选项都可以实现,不过结果不同,想请大神们帮我细致的分析一下。