香橙怀揣星辰
2021-10-18 15:04
采纳率: 100%
浏览 44

c语言练习,求解!求解求解

img

  • 好问题 提建议
  • 收藏

3条回答 默认 最新

  • 已采纳

    示例代码如下
    有帮助望采纳~

    #include<stdio.h>
    
    int main(int argc, char const *argv[])
    {
        char a, b;
        scanf("%c,%c", &a, &b);
        printf("%c,%c,%c\n",a-1,a,a+1);
        printf("%d,%o,%x\n",b,b,b);
    
    }
    

    img

    已采纳该答案
    评论
    解决 1 无用
    打赏 举报
  • CSDN专家-link 2021-10-18 17:06
    #include<stdio.h>
    int main()
    {
        char a, b;
        scanf("%c,%c", &a, &b);
        printf("%c,%c,%c\n",a-1,a,a+1);
        printf("%o,%d,%x",b,b,b);
        return 0;
    }
    
    
    评论
    解决 1 无用
    打赏 举报
  • Reing.2.0 2021-10-18 15:21
    #include<iostream>
    #include <string> 
    using namespace std;
    
    int main()
    {
        string s;
        cin >> s;
        char c = s[0];
        char inf = s[2];
        cout << char(c - 1) << "," << c << "," << char(c + 1) << endl;
        int inf1 = inf;
        //建议自己写进制转换函数
        cout << std::oct << inf1 
            << ","<< std::dec << inf1 
            << ","<< std::hex << inf1 << endl;
        return 0;
    }
    
    
    评论
    解决 1 无用
    打赏 举报

相关推荐 更多相似问题