题目:
代码:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c,i,cas=0;
while(scanf("%d%d%d",&a,&b,&c) != EOF)
{
cas++;
for(i=10;i<=100;i++)
{
if(i%3==a && i%5==b && i%7==c)
{
printf("Case %d: %d\n",cas,i);
break;
}
}
if(i==101)
{
printf("Case %d: NO answer\n",cas);
}
}
return 0;
}
解析:
1、cas变量作为计数器控制Case后面的数字
2、如果10到100间没有找到合适的数字,在跳出for循环是i为101,所以如果最后i等于101,那么就说明没有找到答案。