C语言 数字转换输入一串数字字符,将其中0~9对应的英文单词输出,每个单词中间空一个空格.例如,输入”123“,输出”o
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/06/11 19:09:43
C语言 数字转换
输入一串数字字符,将其中0~9对应的英文单词输出,每个单词中间空一个空格.例如,输入”123“,输出”one two three ”
输入一串数字字符,将其中0~9对应的英文单词输出,每个单词中间空一个空格.例如,输入”123“,输出”one two three ”
#include
#include
int main()
{
char words[10][7]={"zero","one","two","three","four","five","six","serven","eigth","nine"};
char s[100];
while(gets(s)) //输入一串数字,例如:2345
{
if (strcmp(s,"") == 0) //判断是否输入空行,如果是,结束程序
break;
for (int i = 0; s[i] != '\0'; ++i) //输出对应的因为单词,例如:two three four five
{
printf("%s ",words[s[i] - '0']);
}
}
return 0;
}
#include
int main()
{
char words[10][7]={"zero","one","two","three","four","five","six","serven","eigth","nine"};
char s[100];
while(gets(s)) //输入一串数字,例如:2345
{
if (strcmp(s,"") == 0) //判断是否输入空行,如果是,结束程序
break;
for (int i = 0; s[i] != '\0'; ++i) //输出对应的因为单词,例如:two three four five
{
printf("%s ",words[s[i] - '0']);
}
}
return 0;
}
C语言 数字转换输入一串数字字符,将其中0~9对应的英文单词输出,每个单词中间空一个空格.例如,输入”123“,输出”o
求解c语言题:输入一个任意的三位数,将其各位数字反序输出(例如输入123,输出321).
求C语言,输入一串字符,计算出空格 字母 单词 数字的个数
C语言程序输入一个字符序列,依次输出其中所有数字!
请帮我解答一道C语言的题:输入一个任意的三位数,将其各位数字反序输出(例如输入123,输出321).
c语言 输入一个四位数,输出一个4位数,每两个数字间空一个空格
写一个函数,输入一个5位数字,要求输出这5个数字的字符,但每两个数字间空一个空格.
C语言 输入一个数字,将0至该数字之间符合“是否偶数,并且不被3整除”的数字输出,如果输入的数
C语言 输入一个数字,将0至该数字之间符合“是否偶数,并且不被3整除”的数字输出,如果输入
c语言输入一个十位数将个位与十位求和的出的数字输出.
C语言:从键盘输入一个字符,可以是数字、字母或标点符号,对输入的字符进行判断:如果是数字则输出“*is a n
#C语言问题#怎样利用位移操作将一个整数各位数字逆置,例如输入“15927”使输出“72951”