第22898题
执行给定C++代码判断6位正整数N的高3位和低3位的差是否为314的倍数,横线处应填入的代码是?

执行下面C++代码可以判断一个6位正整数 N 的高3位和低3位的差是否是314的倍数。例如 628314 就符合要求。横线处应该填入( )。

cin >> N;
if (___________________________)
    cout << N << "符合条件" << endl;
A
((N % 1000) - (N / 1000)) / 314 == 0
B
((N / 1000) - (N % 1000)) % 314 == 0
C
((N % 1000) - (N / 1000)) / 314
D
((N / 1000) - (N % 1000)) % 314