下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,则在横线上应填入的语句是( )。
public class Test
public static void main (String[] args)
int i=0,j,k;
do i++;
k=316-13*i;
while(__________);
j=k/11;
System.out.print("316=13*"+i+"+11*"+j);
A.k/11!=0
B.k%11!=0
C.k/11==0
D.k%11==0
参考答案:B
解析: 程序的设计思想是每次将316减去13的倍数,然后判断差值是否能被11整除,如果不能整除,则继续循环,直到能被11整除为止。