这道题目不是很难,就是一个循环的问题,这是我写的代码,但是效率好像不是很高,供参考一下吧:
# include <stdio.h>
int main()
{
int i , j , k ;
int count = 0 ;
for(i = 0 ; i <= 3 ; i++)
for(j = 0 ; j <= 3 ; j++)
for(k = 0 ; k <= 8 ; k++)
if(i + j + k == 8)
count++ ;
printf("总共有:%d种颜色搭配\n" , count) ;
return 0 ;
}