●某处理器按照大端方式工作,以下C语言代码执行后的输出是(63) 。char iArr[10]={0,1,2,3,4,5,6,7,8,9};short tVal; short *pVal= NULL;pVal= (short *)(iArr+2);tVal= *pVal;printf(“tVal= %#x\n”,tVal);(63)A.tVal=0x203B.tVal=0x302C.tVal=515D.tVal= 770

●某处理器按照大端方式工作,以下C语言代码执行后的输出是(63) 。

char iArr[10]={0,1,2,3,4,5,6,7,8,9};

short tVal; short *pVal= NULL;

pVal= (short *)(iArr+2);

tVal= *pVal;

printf(“tVal= %#x\n”,tVal);

(63)

A.tVal=0x203

B.tVal=0x302

C.tVal=515

D.tVal= 770


相关考题:

有以下程序: main() { char *p[10]={"abc","aabdfg","dcdbe","abbd","cd"); printf("%d\n", strlen(p[4])); } 执行后输出结果是( )。A.2B.3C.4D.5

有以下程序: main( ) { char * p[10]={"abc","aabdfg","dcdbe","abbcf',"cd"}; printf("%d\n",strlen(p[4])); } 执行后的输出结果是 ______。A.2B.3C.4D.5

有以下程序 main( ) { char *p[10]={“abc”,”aabdfg”,”dcdbe”,”abbd”,”cd”}; printf(“%d\n”,strlen(p[4])); } 执行后输出结果是( )A.2B.3C.4D.5

有以下程序: voidfunl(char*p)程序执行后的输出结果是()A.ProhsbnB.PrphsbnC.ProgsbnD.Program

有以下程序:include include main(){char *p[10]={"abc","aabdfg","dcdbe" 有以下程序: #include <stdio.h> #include <string.h> main() { char *p[10]={"abc","aabdfg","dcdbe","abbd","cd"}; printf("%d\n",strlen(p[4])); } 执行后的输出结果是( )。A.2B.3C.4D.5

有以下程序 main() { char*p[10]={"abc",aabdfg","dedbe","abbd","cd"}; printf("%d\n",stxlen (p[4])); } 执行后输出结果是A.2B.3C.4D.5

对以下两个语句进行循环可以按照十进制分理出一个数字的每一位: n = a % 10 a = a // 10 那么对于以下的循环代码,描述正确的是 当 a > 0 时 循环: n = a % 8 a = a // 8 输出 n, " "A.这段代码按照十进制,输出 a 的每一位B.这段代码按照八进制,输出 a 的每一位C.这段代码的输出,是按照权重由低到高的方式输出的D.这段代码对于 a <= 0的情况,是不能进入循环的,也就没有任何输出

以下选项中说法不正确的是()。A.C语言是静态语言,Python语言是脚本语言B.编译是将源代码转换成目标代码的过程C.解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程D.静态语言采用解释方式执行,脚本语言采用编译方式执行

已知8255的I/O地址为60H~63H。某微机执行了下述两条有关8255的指令,则这两条指令完成的操作是()。 MOV AL,10001001B OUT 63H,ALA.设置工作方式:方式0,A、B口为输出,C口输入B.输出数据到C口C.设置工作方式:B口工作在方式0,做输入;A口工作在方式1,做输出D.设置C口第4位为1