作业帮 > 综合 > 作业

以下程序中若第1条printf语句输出的是158,则第2条printf语句的输出的是 __.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/06 18:41:12
以下程序中若第1条printf语句输出的是158,则第2条printf语句的输出的是 __.
#include
int main
{
int a[ ] = { 1,2,3,4,5,6,7,8,9,0 },*p;
p = a;
printf ( “%x\n”,p );
printf ( “%x\n”,p + 9 );
return 0; }
选择一个答案
A.167
B.18C
C.17C
D.16 A
一个int占4个字节
9个int类型就是 36个字节
158是十六进制的数,转换成十进制是 344
344+36= 380
而380转换成十六进制是 17C
所以 最后的结果是 C