输入多组数字求余数,没有具体组不超过100组

img

供参考:

#include<stdio.h>
int main()
{
    int a, b;
    while (scanf("%d%d", &a, &b) == 2 && a != -1) {
        printf("%d\n", a % b);
    }
    return 0;
}

代码如下:

#include <stdio.h>
int main(int argc, char const *argv[])
{
    int a, b;
    while (1)
    {
        scanf("%d%d", &a, &b);
        if (a == -1)
            break;
        printf("%d\n", a % b);
    }
}

while(scanf(“%d%d”, &a, &b) && a != -1)
{
//手打有符号错误等 仅提供思路
printf(“%d”,a & (b-1));
}