若有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`]

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 09:29:16
若有charh=`a`,g=`f`;inta[6]={1,2,3,4,5,6};则数值为4的表达式为:()A.a[g-h]B.a[4]C.a[`d`-`h`]D.a[`h`-`c`]若有charh=`

若有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`]
若有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`]

若有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`]
数值为4为数组里a[3]=4,即判断[]里算出值为3.
A选项为g-h='f`-`a`=5,即a[5]=6;
C选项为'd`-`h`=-4,即a[-4]不可测;
D选项为;'h`-`c`=5,即a[5];
即题目没正确选项.
猜想题目本意为选项C应为a['d'-h];,则选C