一个菜鸟的c++问题

来源:百度知道 编辑:UC知道 时间:2024/06/20 16:56:22
用C++编写一个函数,把钱9999.99变成9千9百9十9元9角9分,那个"千百十元角分"等汉字用字母表示就行~~~
谢谢高手

你的悬赏分不够!

#include"stdio.h"

int main()
{
double a=9999.99;
int i,c[6];
long b;
b=int(a*100);
for(i=0;i<6;i++)
{
c[i]=b%10;
b=b/10;
}
printf("%d千%d百%d十%d元%d角%d分",c[5],c[4],c[3],c[2],c[1],c[0]);

}