• 2022-07-25
    某单位给每个职工发工资(精确到元)。为了保证不要临时兑换零钱,且取款的张数最少,取工资前要统计出所有职工的工资所需各种币值(100,50,20,10,5,2,1元共七种)的张数。请完善以下解决该问题的C语言程序。#include <;stdio.h>;void main(){int j,GZ,A,B[8]={0,100,50,20,10,5,2,1},S[8];printf("输入找的数额\n");scanf("%d",&GZ);for(j=1;j<;=7;j++){A=GZ/B[j];S[j] = A;GZ =-A*B[j];printf("%d元%d张\n",B[j],A);}}