700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > c语言printf输出整数数字 C语言 念数字 输入一个整数 输出每个数字对应的拼音。当

c语言printf输出整数数字 C语言 念数字 输入一个整数 输出每个数字对应的拼音。当

时间:2019-02-07 10:07:13

相关推荐

c语言printf输出整数数字 C语言 念数字 输入一个整数 输出每个数字对应的拼音。当

你的程序有很多不对的地方,没必要用数组,多次的getchar();也不知道是干啥的,我写一个程序贴给你看看吧,有问题再问。

#include

void judge_num(int num);

void split_num(int num);

int main()

{

int num=0;

printf("请输入一个整数:");

scanf("%d",&num);

if(num<0)

{

printf("fu ");

num=-num;

}

split_num(num);

printf("\n");

return 0;

}

void judge_num(int num)

{

switch(num)

{

case 0:printf("ling "); break;

case 1:printf("yi "); break;

case 2:printf("er "); break;

case 3:printf("san "); break;

case 4:printf("si "); break;

case 5:printf("wu "); break;

case 6:printf("liu "); break;

case 7:printf("qi "); break;

case 8:printf("ba "); break;

case 9:printf("jiu "); break;

}

}

void split_num(int num)

{

int n;

if((n=num/10)!=0)

split_num(n);

judge_num(num%10);

}

c语言printf输出整数数字 C语言念数字输入一个整数 输出每个数字对应的拼音。当整数为负数时 先输出fu字...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。