• 2021-04-14
    某人有5张2分的邮票和5张3分的邮票,问使用这些邮票可以组合出多少种不同面值的邮资。(例如:1张2分邮票加1张3分邮票可以组成5分的邮资;3张2分的邮票或2张3分的邮票都可以组成同样的6分邮资。)按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

    #include
    int main()
    {
    int i,j,k,s,n=0;
    int a[100]={0};
    for(i=0;_________;i++)
    for(j=0;________;j++)
    {
    s=_____________;
    for(for(k=0;a[k]!=0;k++))
    if(s==a[k])
    _________;
    if(a[k]==0&&s>0)
    {
    _________;
    n++;
    }
    }
    printf("\n %d kinds:",n);
    for(k=0;a[k];k++)
    printf("%2d,",a[k]);
    return 0;
    }
  • 举一反三