从3个红球,5个白球,6个黑球中任意取出8个作为一组进行...
从3个红球,5个白球,6个黑球中任意取出8个作为一组进行输出。在每组中可以没有黑球,但必须要有红球和白球。编程实现以上功能。用函数返回其组合数,在函数中打印每组的组合 函数原型为: int Fun (void); 程序运行结果为: The result: red: 1 white: 1 black: 6 red: 1 white: 2 black: 5 red: 1 white: 3 black: 4 red: 1 white: 4 black: 3 red: 1 white: 5 black: 2 red: 2 white: 1 black: 5 red: 2 white: 2 black: 4 red: 2 white: 3 black: 3 red: 2 white: 4 black: 2 red: 2 white: 5 black: 1 red: 3 white: 1 black: 4 red: 3 white: 2 black: 3 red: 3 white: 3 black: 2 red: 3 white: 4 black: 1 red: 3 white: 5 black: 0 sum= 15 在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include <stdio.h> int Fun(void); int main() { int sum; sum = Fun(); printf("sum=%4d\n", sum); return 0; } int Fun(void) { int i, j, k, sum = 0; printf("The result:\n"); for (______; i <= 3; i++) { for (______; j j++) (_______; k k++) if (______________) printf("red:%4d white:%4d black:%4d\n", i, j, k); sum="sum" + 1; } return sum;> A、第15行: i = 1 第17行: j = 1 第19行: k = 0 第21行: i + j + k == 8
B、第15行: i = 1 第17行: j = 1 第19行: k = 1 第21行: i + j + k = 8
C、第15行: i = 0 第17行: j = 0 第19行: k = 0 第21行: i + j + k == 8
D、第15行: i = 0 第17行: j = 0 第19行: k = 1 第21行: i + j + k = 8