更多“两个数的和是572,其中一个加数个位上是0,去掉0后,就与第二个加数相同。这两个数分别是多少? ”相关问题
  • 第1题:

    下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在划线处应填入的选项是

    #include

    void main()

    {

    int i=0,j,k;

    do{i++;k=316-13*i;}while( );

    j=k/11;

    cout <<”316=13*”<<<

    }

    A.k/11

    B.k% 11

    C.k/11==0

    D.k==0


    正确答案:B

  • 第2题:

    两个两位数相加,其中一个加数是73,另一个加数不知道,只知道另一个加数的十位数字增加5,个位数字增加1,那么求得的和的后两位数字是72,问另一个加数原来是多少?( )

    A.63

    B.56

    C.53

    D.48


    正确答案:D
    D【解析】和的后两位数字是72,说明另一个加数是99。十位数字增加5,个位数字增加1,那么原来的加数是99-51= 48,本题也可采用代入法求解。

  • 第3题:

    11、下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,请选择填空()。 int main() { int i=0,j,k; do{i++;k=316-13*i;}while(_______ ); j=k/11; printf(“316=13*%d+11*%d”,i,j); return 0; }

    A.k / 11

    B.k / 11 == 0

    C.k % 11 == 0

    D.k % 11


    B 解析:程序的设计思想是每次将316减去13的倍数,然后判断差值是否能被11整除,如果不能整除,则继续循环,直到能被11整除为止。

  • 第4题:

    两个两位数相加,其中一个加数是73,另一个加数不知道,只知道另一个加数的十位数字增加5, 个位数字增加1, 那么求得的和的后两位数字是72, 问另一个加数原来是多少?( )

    A.63

    B.56

    C.53

    D.48


    正确答案:D
    14.D【解析】和的后两位数字是72,说明另一个加数是99。十位数字增加5,个位数字增加1,那么原来的加数是99—51=48。

  • 第5题:

    20、下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,请选择填空()。 int main() { int i=0,j,k; do{i++;k=316-13*i;}while(_______ ); j=k/11; printf(“316=13*%d+11*%d”,i,j); return 0; }

    A.k / 11

    B.k / 11 == 0

    C.k % 11 == 0

    D.k % 11


    B 解析:程序的设计思想是每次将316减去13的倍数,然后判断差值是否能被11整除,如果不能整除,则继续循环,直到能被11整除为止。