若有定义chara=’M’;则执行完表达式a=a-‘A’+’a’后,a的值是

用户提问 |浏览502次
收藏|2020/05/20 13:13

满意回答

2020/05/20 13:42

这个可以直接转换为ASCII码的计算。了解到a此时为‘M’=77,‘a’=97,‘A’=65所以进行简单的加减运算:a=77-65+97=109=‘m’所以a的值是‘m’(小写)故,选B还有问题吗,谢谢采纳,Thanks♪(・ω・)ノ你可以加入我们乐帮团---从C走起,我们将持续为你解答
匿名

其他回答(1)
  • whoami1978
    其他
    结果明显 就是m这个 a=a-'A'+'a';是将a由大写变小写的常见表达式其中-'A'+‘a'就是大小写间的ASCII差
    回答于 2020/05/20 14:06
0人关注该问题
+1

 加载中...