永发信息网

C语言里面要实现把字符串里面出现的所有C替换成数字2应该如何编程???

答案:2  悬赏:30  手机版
解决时间 2021-04-25 20:30

字符串如下:

CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC NN AG AG NN GG GG AG GG AG AG GG NN GG AG AG NN AG GG NN GG GG NN GG GG GG GG GG GG AG NN GG AG GG GG GG GG AG GG GG AG GG GG GG GG GG GG GG GG AG GG GG GG GG GG AG GG GG AG NN GG GG GG GG AG AG AG AG GG AG GG AG GG GG AG GG GG AG GG
CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC C

 

如何把这个字符串中的所有C替换成2???

如初的结果要是

3 12 0 0 1 0 22 22 22 22……NN AG AG NN GG GG AG GG ……之类的结果……,其中前面的3 12 0 0 1 0 都是我自己赋值 只有把CC 换成数字22 就行……

最佳答案
#include <stdio.h>
void main()
{
    char *p, str[] = "CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC NN AG AG NN GG GG AG GG AG AG GG NN GG AG AG NN AG GG NN GG GG NN GG GG GG GG GG GG AG NN GG AG GG GG GG GG AG GG GG AG GG GG GG GG GG GG GG GG AG GG GG GG GG GG AG GG GG AG NN GG GG GG GG AG AG AG AG GG AG GG AG GG GG AG GG GG AG GG CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC C";

    p = str;
    while (*p != '\0')
    {
        if (*p == 'C')
            *p = '2';
        p++;
    }
    printf("%s\n", str);
}
// 结果:

全部回答

  你用for循环 比较 然后把CC变成22不就好了么

 你是要做通讯的程序吧

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我的桌面有几个图标不见了,怎么恢复啊?
见习成员和新手成员那个好
笔记本刻录机能读盘不能刻盘了,是什么原因
上海火车站到奉贤区的浦卫公路怎么去?
每个有书法专业的学校考的内容每年一样吗?
介绍自己最喜欢的动漫给我吧! 每人最多只能
丝路有谁加我进联盟
怎么样保养手机和延长手机、电池使用寿命
psp3000劲舞团是真人真唱不?
初三数学 很简单
描写花儿绽放的句子,雨中赏花美句子
最近心情狠郁闷、找些N有效的方法转换心情
煤气和天然气的区别
结婚证办完多久可以离婚
英语这个怎么说?
推荐资讯
"自己的问题自己解决"用地道的英文该怎样讲?
麦迪会留在NBA打球吗?
什么牌子的女士化妆品较好
求高手英语造句
武汉大学什么时间放寒假?
抢车位现在怎么开通,在那个时间段才能开
儿童自闭症好治吗
东京人洗浴养生馆在什么地方啊,我要过去处理
要如何去除羊脑的腥味
去年江苏省专一线是多少啊?
国际精品家具馆这个地址在什么地方,我要处理
谁知道它的名字。拜托啦。~~~
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?