C语言选择题,高手帮忙做一下(7个)

日期:2016-12-01 18:03:39 人气:1

C语言选择题,高手帮忙做一下(7个)

我来答吧 第1题 C 执行*p++时,是先执行*p然后再把p指向的地址自加1,因此执行*p++后,原值a[0]仍为10,但p指向了&a[1] 再执行*p+=1,变换一下得*p=*p+1;这时p是a[1]的地址,因此这次是把a[1]的值加1,执行结果是a[1]=11+1=12; 当然a[2]的值没有影响,仍为12,所以最后结果为10,12,12 第2题 D 因为'\'是一个不完整的句子,也就是说他会被C这样解释,首先第一个单引号表示中间是一个字符,而\是转义字
    A+
热门评论