【Java开源代码栏目提醒】:网学会员为广大网友收集整理了,Ch8_7.java,希望对大家有所帮助!
public class Ch8_7
{
static int a[]=new int[27];
public static void main(String[] args)
{
int i,j,k,s,n=0;
for(i=0;i<=4;i++) /*i:取三分邮票的张数*/
for(j=0;j<=3;j++) /*j:取5分邮票的张数*/
{
s=i*3+j*5; /*计算组成的邮票面值*/
for(k=0;a[k]!=0;k++) /*查找是否有相同的邮资*/
if(s==a[k])
break;
if(a[k]==0&&s!=0) /*没有找到相同的邮资则满足要求存入数组*/
{
a[k]=s;
n++;
}
}
System.out.printf("%d 种:",n); /*输出结果*/
for(k=0;a[k]!=0;k++)
System.out.printf("%d ",a[k]);
}
}