3AA1能被9整除,求A是多少?

来源:百度知道 编辑:UC知道 时间:2024/06/16 20:36:15

//3AA1能被9整除,求A是多少?
//因为3*3=9
//所以3AA1也必须被2个3即9整除了.
3+1=4
A+A+4则必须可以整除3
穷举.
A=1时.
A+A+4=6,可以整除3,验证不整除9,不符合.
A=2时,A+A+4=8,不符合.
A=3时,A+A+4=10,不符合.
A=4时,A+A+4=12,可以整除3,验证不整除9,不符合.
A=5时,A+A+4=14,不符合.
A=6时,A+A+4=16,不符合.
A=7时,A+A+4=18,可以整除3,验证可以整除9,符合..所以A=7

#include <stdio.h>

int main()
{
for (int A = 0; A <= 9; A++)
if ((A * 110 + 3009) % 9 == 0) printf("A : %d\n", i);
system("pause");
}

在VC++平台下:
为7
#include <iostream.h>

void main()
{
int A;
for(A = 0; A < 10; A++)
{
int B = 3 * 1000 + A * 100 + A * 10 + 1;
if(B % 9 == 0)
cout << A << '\t';
}
}

这个 我的思路是
首先A0-9循环,然后(3+A*100+A*10+1)除以9余数=0
你用什么语言?
C?

能被9整除的数,满足各位加起来等于9

所以A是7,3+7+7+1=18

3771/9=419

#include<iostream.h>
int m