进阶的橘子
2017-11-20 01:41
采纳率: 100%
浏览 1.3k

c语言设计程序字符转换

           输入一段字符串,输入句号如何将其中的中句号转换成感叹号,输入逗号转换成句号?
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • yqmrush 2017-11-20 02:04
    已采纳

    遍历字符串,判断每一个字符,如果是句号就转换为感叹号

    点赞 打赏 评论
  • MissYouLoveMe 2017-11-20 01:59

    我回答来挣积分的。我回答来挣积分的。我回答来挣积分的。我回答来挣积分的。

    点赞 打赏 评论
  • lj_20170816 2017-11-20 02:14

    将输入的字符串放入数组中,利用循环判断每个指针位置处的字符串是否等于句号或逗号,若是,则替换,否,则继续。。。

    点赞 打赏 评论
  • 一枚榴莲 2017-11-20 06:15

    #include
    int main()
    {
    char str[] = "a.b.c.d,e,f";
    for (int i = 0; i < sizeof(str) / sizeof(str[0]); i++)
    {
    str[i] == '.' ? str[i] = '!' : str[i] == ',' ? str[i] = '.' : str[i];
    }
    printf("%s", str);
    return 0;
    }

    点赞 打赏 评论

相关推荐 更多相似问题