语句序列long x;x=0L;可用一个语句表示为______。
第1题:
执行“int=45,y=13;printf(“%d”,x/y);”语句序列后得到的输出结果为()。
3
略
第2题:
x= =a是一个赋值语句,表示将a赋给x。()
第3题:
下面是某个程序的语句序列:X = 8; X = 10; Y = X + 6;对于X来讲,给语句序列是一个定义-清除路径。
第4题:
以下是C语言赋值语句“x=a*b+c;”对应的x86-64汇编代码: movslq %edx, %rdx movsbl %sil, %esi imull %edi, %esi movslq %esi, %rsi leaq (%rdx, %rsi), %rax 已知x、a、b和c分别在RAX、RDI、RSI和RDX对应宽度的寄存器中,根据上述汇编指令序列,推测x、a、b和c的数据类型分别为()。
A.x—long, a—long, b—char, c—int
B.x—long, a—int, b—char, c—int
C.x—long, a—long, b—char, c—long
D.x—long, a—int, b—char, c—long
第5题:
15、下面是某个程序的语句序列:X = 8; X = 10; Y = X + 6;对于X来讲,给语句序列是一个定义-清除路径。