问题 单项选择题

下面程序的功能是把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整除为止。

单项选择题 A1/A2型题
单项选择题