close

題目:

程式碼:

#include <stdio.h>
#include <stdlib.h
int main(int argc, char *argv[]) {
    int tol,pay,change,a,b,c,d,one; //tol應繳,pay實繳,change找零,one壹元數量 
    int A=0;
    printf("應繳:"); //此例可輸入金額0~9999 
    scanf("%d",&tol);
    printf("實際繳入:");
    scanf("%d",&pay);
    change=pay-tol;
    a=change%10;
    b=change%100/10;
    c=change%1000/100;
    d=change/1000;
    if(tol>pay){
        printf("金額不足\n");
    }else if(a>=5){
            A++;
            one=a-5; 
    }else if(a<5){
            one=a;
    }
    printf("應找回:%d千 %d百 %d十 %d伍 %d壹",d,c,b,A,one);
    return 0;
}

arrow
arrow
    全站熱搜

    tatar 發表在 痞客邦 留言(0) 人氣()