初学c语言...请问只输入一个多位数,如何把个位、十位、百位等分开输出...答:const char Bit[size][10] = {"个位","十位","百位","千位","万位","十万位","百万位","千万位","亿位","十亿位","百亿位"};int main(){ int i=0; char sNum[100] = ""; char* pNumHead; char* pNumEnd; printf("请输入一个数字:\n"); scanf("%s",sNum); pNumHead = sNum...
C语言程序设计的一道题,一个把阿拉伯数字转换成中文大写数字的程序。我...答:char num2[10] = {'零','壹','贰','叁','肆','伍','陆','柒','捌','玖'};char wei[4] = {'\0','十','百','千'};char danwei[3] = {'万','亿'};char wei2[4] = {'拾','佰','仟'};这几个定义不对,因为汉字占两个字节,所要num等的长度要乘以2 wei2和...