gpt4 book ai didi

c - 在 C 中将数字打印为英语单词

转载 作者:太空宇宙 更新时间:2023-11-04 00:29:03 25 4
gpt4 key购买 nike

<分区>

我有这段代码可以用英文单词打印从 0 到 9 的数字(比如一个代表 1,两个代表 2,等等)。如果我想打印 374 怎么办?或者更大的东西,比如 7549846451?

#include <stdio.h>
int main()
{
double sum;
if(scanf("%1f",&num)!=0)
{
if(num=(int)num)
{
switch((int)sum)
{
case 0:printf("zero\n");break;
case 1:printf("one\n");break;
case 2:printf("two\n");break;
case 3:printf("three\n");break;
case 4:printf("four\n");break;
case 5:printf("five\n");break;
case 6:printf("six\n");break;
case 7:printf("seven\n");break;
case 8:printf("eight\n");break;
case 9:printf("nine\n");break;
default:printf("not a digit"); break;
}
}else
{
printf("Invalid")
return 0;
}
}
return 0;
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com