c语言编程:看下面图片题目!!

c语言编程,用多重循环程序设计解决实际生活问题
大一学生真的搞不懂,求能者解答!

img

#include<stdio.h>
int main()
{
    int a, b, c,cnt=0;
    for (a = 1; a <= 100; a++) {
        for (b = 1; b <= 50; b++) {
            for (c = 1; c <= 20; c++) {
                if (a + 2 * b + 5 * c == 100) {
                    printf("一分:%d,二分:%d,五分:%d\n", a, b, c);
                    cnt++;
                }
            }
        }
    }
    printf("共有%d种", cnt);
    return;
}


 觉得有用的话采纳一下哈