若有char h=' a ',;g=' f ';int a[6]={1,2,3,4,5,6};

若有char h=' a ',;g=' f ';int a[6]={1,2,3,4,5,6};
则数值为4的表达式为:
A.a[g-h]
B.a[4]
C.a['d'-'h']
D.a['h'-'c']
为什么选C,
278826551 1年前 已收到1个回答 举报

如意醉 幼苗

共回答了14个问题采纳率:85.7% 举报

lz是不是写错了,如果C是a['d'-h]的话才比较有道理;
'd'代表这个字符;而h是一个变量,代表'a',此时'd'-h 就是'd'-'a'等于3;
而a[3]即为a数组的第四个元素,也就是4了

1年前

10
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 2.013 s. - webmaster@yulucn.com