若有以下程序,main() { char a; a='H'-'A'+'0'; print("%c\n",a); } 执行后的输出结果为什么是7? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 char print 搜索资料 2个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? 听不清啊 高粉答主 推荐于2018-04-24 · 说的都是干货,快来关注 知道顶级答主 回答量:7.8万 采纳率:89% 帮助的人:1.9亿 我也去答题访问个人页 关注 展开全部 因为H是A后面的第7个字符,所以, a='H'-'A'+'0' =7+'0' ='7' ('7'是'0'后面的第7个字符) 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 南宫夜雨13 2015-09-17 · TA获得超过148个赞 知道答主 回答量:32 采纳率:0% 帮助的人:29.5万 我也去答题访问个人页 关注 展开全部 ASCII码的加减运算,'H'-'A'+'0'=7+'0'='7'(字符7) 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2021-01-13 以下程序运行后,输出结果是( ) main() { char *s="abcde"; s+=2; printf("%d\n",s);} 7 2021-01-21 以下程序的输出结果是 main( ) { int a=12,b=12; printf("%d %d\n",--a,++b); } 2 2022-06-15 以下程序的运行结果是_int main(){ int a[3][3]={{1,2,3},{4,5, 2023-01-30 例2-9写出下面程序的输出结果。+#include+main()+charch='A'+print 2022-11-04 程序运行后的输出结果是+main()+{+int+ab,i;+a=b=0;+for(i=0;i<- 2023-03-14 执行下列程序后的输出结果为() main () { int n=32767; pri 2023-04-23 以下程序的输出结果是( )。 main { int a=3: printf('%d\n',(a+a-=a*a)); }A.-6B.12 2023-04-23 以下程序的输出结果是main(){ int a=21,b=11; printf('%d\n',--a+b,--b+a);} A.30 B.31 C.32 D.33 更多类似问题 > 为你推荐: