单项选择题

有以下程序: main() { int x[8]={8,7,6,5,0,0},*s; s=x+3; printf("%d\n",s[2]); } 程序运行后的输出结果是______。

A.随机值
B.0
C.5
D.6
<上一题 目录 下一题>
热门 试题

单项选择题
下面的程序输出结果是______。 #define r 16 #if r==16 void p(int a) { printf( %x ,a) ; } #else void p(int a) { printf( %d ,a) ; } #endif main() { p(32); }
A.32
B.20
C.编译时错误
D.运行时错误
单项选择题
当执行下面的程序时,其输出结果为______。 union st { int a; char b; } main() { union st s; char *p=(char*)&s; s.a=0x3132; s.b=0x33; printf( %c ,*p); }
A.1
B.2
C.3
D.不确定
相关试题
  • 以下程序是从终端读入数据到数组中,统计其...
  • 下面程序把从终端读入的文本(用@作为文本...
  • 若变量n中的值为24,则prnt函数共输出 ...
  • 以下程序运行后的输出结果是 【15】 。...
  • 以下程序的输出结果是 【14】 。main(...