阅读下列程序,则执行后的结果为 #include "stdio.h" main() { int c[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56}; printf("%x,%x\n",c[2][2

admin2010-12-10  25

问题 阅读下列程序,则执行后的结果为
#include "stdio.h"
main()
{   int c[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56};
printf("%x,%x\n",c[2][2],*(*(c+1)+1));}

选项 A、3e,6       
B、62,5       
C、56,5       
D、3E,6

答案A

解析 数组c[][4]表示一个4行4列数组,c[2][2]表示第3行第3列上的元素62,*(*(c+1)+1))表示第2行第2列上的元素6,通过十六进制输出为3e,6。
转载请注明原文地址:https://jikaoti.com/ti/QZB0FFFM
0

最新回复(0)