问题 单项选择题

以下程序的输出结果是_______。 #include<stdio.h> main() { printf("%d\n",NULL); }

A.不确定的(因变量无定义)

B.0

C.-1

D.1

答案

参考答案:B

解析:[评析] NULL在C编译器中是—个值为0的常量,它的定义在头文件“stdio.h”中,本题的程序在一开始就包含了这个头文件,所以,在打印的时候,将打印出0。

单项选择题
单项选择题