单选题
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在划线处应填入的是( )。
#include<iostream.h>
voidmain( )
{
inti=0,j,k;
do{i++;k=316-13*i;}while(_____);
j=k/11;
cout<<"316=13*"<<i<<"+11*"<<j;
}
【正确答案】
A
【答案解析】C++语言中逗号“,”也是一种运算符,称为逗号运算符。其功能是把两个表达式连接起来组成一个表达式,称为逗号表达式。其一般形式为:表达式1,表达式2,其求值过程是分别求两个表达式的值,并以表达式2的值作为整个逗号表达式的值。逗号表达式的一般形式可以扩展为:表达式1,表达式2,表达式3,…,表达式n,它的值为表达式n的值。