55问答网
所有问题
C语言如何将输入字符串中的数字替换为字母
输入的ASC码数是不确定的。
比如我输入:78 78 121 32 119 97 110 116 32
希望得到:nny want
怎么做到呢。新手自学C语言,希望解释的小白一点,谢谢各位
举报该问题
其他回答
第1个回答 2017-10-04
#include <stdio.h>
int main()
{
int a[20],i,j;
for(i=0;i<20;i++)
{
scanf("%d",&a[i]);
if(getchar()=='\n')
{
break;
}
}
for(j=0;j<=i&&j<20;j++)
{
putchar(a[j]);
}
return 0;
}
本回答被提问者和网友采纳
相似回答
c语言中怎样将数字
变成
字母
。
答:
include <stdio.h>#include <stdlib.h>int main(){ int y; printf("输
数字
转换
字符
:"); scanf("%d",&y); printf("转换后的字符是: %
c
",y);}具体什么数字转成什么字符,给你码表你看看吧 看黄圈的地方,就是
输入
98 输出的字符 b ...
用
c语言
实现求从键盘
输入的字符串中
a字符个数,并将其转换成大写
字母
输出...
答:
include <stdio.h>int main(){ int
c
,count=0; while((c=getchar())!=EOF){//遇到文件结束符时输出a的个数 if(c=='a'){ count++; putchar('A'); } else putchar(c); } printf("Character 'a' has appeard %d times.\n",count);} ...
c语言字符串替换
,例如将abcdabac
中的
ab
替换为
xyz
答:
include<stdio.h>#include<stdlib.h>#include<
string
.h>int main(){ char str1[1000] = { 0 }, str2[100] = { 0 }, str3[100] = { 0 };//
字符串
1串长最大数值为999字节,字符串2、3串长最大数值为99 scanf("%s%s%s", str1,str2,str3); char temp[100] = { ...
c语言
运用函数
替换字符串中的数字
求助大佬
答:
include <stdio.h> define N 80 /* 请在这里填写答案 */ void f(char *
c
,char a){ for(;*c;c++)if(*c>='0'&&*c<='9')c=a;} int main(void){ char c[N], a;gets(c);scanf("%c", &a);f(c, a);printf("%s", c);return 0;} ...
C语言
:
输入
一行字符串,将该
字符串中
所有的大写
字母
改为小写字母后输出...
答:
在
C语言
编程中,一个常见的任务是将用户输入的一行
字符串中的
大写
字母
转换为小写字母。以下是实现这一功能的步骤:首先,打开VisualC++6.0开发环境,新建一个C源程序项目。在程序中,我们需要定义两个字符变量,c1和c2,用于存储
输入的
字符和转化后的字符,代码如下:
cc
harc1,c2;接着,用户通过键盘输入...
大家正在搜
用c语言将字符串中的替换
c语言文件中的字符串替换
替换字符串中的某个字符
c语言删除字符串中的指定字符
c语言字符串替换函数
c语言字符串子串替换
c语言查找字符串中指定字符
c语言字符串的输入
C语言字符串值替换
相关问题
C语言如何将输入字符串中的字母替换为数字
C语言中,怎样把一个字母字符转换成数字变量
编写一个函数,实现把一个字符串中所有数字字符替换成“*”。在...
如何用c语言分离字符串中的字母和数字并分别输出
c语言如何替换字符串中的“&”符号?
C语言 把字符串中的字母替换
c语言中输入一个字符串,统计其中字母的的个数,并且把其中的字...
C语言 编写程序输入一个字符串,删除字符串中的所有数字字符后...