c语言 若有以下说明,则数值为 4 的表达式是( ).int a[12] ={1,2,3,4,5,6,7,8,9,10,11,12}; char c=’a’, d, g ; A. a[g-c] B.a[4] C. a['d'-'c'] D. a['d'-c] 求解释!详细一点

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 05:55:53
c语言 若有以下说明,则数值为 4 的表达式是( ).int a[12] ={1,2,3,4,5,6,7,8,9,10,11,12};   char c=’a’, d, g ; A. a[g-c]    B.a[4]     C. a['d'-'c']    D. a['d'-c]   求解释!详细一点

c语言 若有以下说明,则数值为 4 的表达式是( ).int a[12] ={1,2,3,4,5,6,7,8,9,10,11,12}; char c=’a’, d, g ; A. a[g-c] B.a[4] C. a['d'-'c'] D. a['d'-c] 求解释!详细一点
c语言 若有以下说明,则数值为 4 的表达式是( ).
int a[12] ={1,2,3,4,5,6,7,8,9,10,11,12};
char c=’a’, d, g ;
A. a[g-c] B.a[4] C. a['d'-'c'] D. a['d'-c]
求解释!详细一点

c语言 若有以下说明,则数值为 4 的表达式是( ).int a[12] ={1,2,3,4,5,6,7,8,9,10,11,12}; char c=’a’, d, g ; A. a[g-c] B.a[4] C. a['d'-'c'] D. a['d'-c] 求解释!详细一点
A:g未定义,报错
B:a[4]=5;不用解释吧
C:a['d'-'c']=a[1]=2;
D:a['d'-c]=a['d'-'a']=a[3]=4;就是这个了,不懂的可以继续问