秒秒向上 2021-12-19 20:58 采纳率: 100%
浏览 42
已结题

字符数组中数字求和,输出的和为字母

char k;
k=‘8’+‘9‘-‘0’;
cout<<k;
输出的k是字母,怎么改

  • 写回答

1条回答 默认 最新

  • CSDN专家-link 2021-12-19 20:59
    关注

    你想输出啥呢?k是char类型,它默认就会输出字符啊。
    想输出ASCII码,你得强制转换一下
    cout<<(int)k;

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 12月28日
  • 已采纳回答 12月20日
  • 创建了问题 12月19日