您当前的位置: 首页 >  ar

Martix工作室考核题 —— 输入一串数字,按要求打印。

发布时间:2019-03-17 22:10:01 ,浏览量:0

题目

输入一串数字,按要求打印,例:

输入			打印
1        		¥1.00 
12				¥12.00
123             ¥123.00
1234            ¥1,234.00
12345           ¥12,345.00
123456          ¥123,456.00
代码
#include  #include  int main () { char a[100],b[100],c[100],d; int m,n,q,p; scanf("%s",a); m=strlen(a); if(m%3==0) n=m+m/3-1; else n=m+m/3; printf("¥"); for(q=0,p=0;p<n;p++) { q++; if(q%4==0) b[p]=','; else { m--; b[p]=a[m]; } } d=n=strlen(b); for(p=0;p<n;p++) { d--; c[p]=b[d]; printf("%c",c[p]); } printf(".00"); getchar(); return 0; } 
关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    109889博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.5006s