700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 正整数变成英文输出c语言 C语言 输入一个正整数 然后从个位开始一次输出每一位数字

正整数变成英文输出c语言 C语言 输入一个正整数 然后从个位开始一次输出每一位数字

时间:2018-10-16 04:53:15

相关推荐

正整数变成英文输出c语言 C语言 输入一个正整数 然后从个位开始一次输出每一位数字

满意答案

灏忕粷

.11.10

采纳率:51%等级:12

已帮助:8367人

#include

void print(int n) {//递归打印整数n的最后一位

if(n>=10) print(n/10);

switch(n%10) {

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

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

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

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

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

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

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

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

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

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

}

}

void main() {

int n;

scanf("%d",&n);//输入一个整数

print(n);//按从左到右顺序打印对应英文,如果你要逆序打印,把上面递归函数的if和switch那一段交换位置就行了

printf("\n");

}

11分享举报

正整数变成英文输出c语言 C语言 输入一个正整数 然后从个位开始一次输出每一位数字对应的英文字母...

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