C语言 int a,b;a=1+‘a’;b=2+7%-4-‘A’;代表什么 我来答 1个回答 #热议# 为什么有人显老,有人显年轻? 心宁神朗 2020-03-15 知道答主 回答量:5 采纳率:100% 帮助的人:2.6万 我也去答题访问个人页 关注 展开全部 int a,b; //定义int型变量即整型变量a,ba=1+'a'; // 因为a是int型,所以后面的字符'a'隐式变换为int型,而字符'a'在ascii码中为97,所以a=1+97=98b=2+7%-4-'A'; //其中7%-4是7除以-4后的余数,在c语言中,一个正数无论除以正数还是负数,得到的余数永远都是正数,且向下取商,所以余数为+3,在ascii码中,'A'=65,综上,b=2+3-65=-60 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容c语言中1精通之路,编程思想重塑,高效学习课程!coding.imooc.com查看更多 其他类似问题 2008-08-14 在C语言中有int a b a=1+b=2+7%-4... 5 2018-11-25 int a,b; a=1+b=2+7%-4-‘A’; 输出的... 1 2012-07-07 执行下列语句后,a和b的值分别为(). int a,b; a... 35 2015-01-25 c语言表达式(a=b=4,a+1,b+=2,a+b) 10 2013-01-30 C语言int a,b;a=1+b=2 为什么不正确? 6 2006-11-19 C语言的问题 4 2020-01-22 C语言中 int a = 3, b; b = a = -a+... 2014-11-13 在C语言中 int a,b; a=0; b=++a+a+++... 更多类似问题 > 为你推荐: