1有以下程序: #include <stdio.h> main() printf("%d\n",NULL)" 程序运行后的输出结果是( )。 A.0B.1C.-1D.NULL没定义,出错 2有以下程序: #include <stdio.h> main() { printf("%d\n",NULL)"} 程序运行后的输出结果是( )。 A.0B.1C.-1D.NULL没定义,出错 3有以下程序 #include <st...
#include <stdio.h>main () printf("%d\n",NULL); A.不确定(因变量无定义)B.0C.-1D.1 3以下程序的输出结果是___。 #include<stdio.h> main() printf("%d\n",NULL); A.不确定的(因变量无定义)B.0C.-1D.1 4以下程序的输出结果是___。 #include<stdio.h> main() printf("%d\n",NUL...
以下程序的执行结果是( ) #include<stdio.h> main() {printf("%d\n",NULL); } A.-1B.0C.1D.2 答案 B[解析] NULL的ASCⅡ值是00000000,语句"printf("%d\n",NULL);"要求NULL以整型数据输出,所以输出是0。相关推荐 1以下程序的执行结果是( ) #include<stdio.h> main() {printf("%d\n",NULL);...
NULL就表示0,你输出NULL,当然是0了。你的输出格式为%d是数字,而NULL可表示0,所以是0一般null的定义是define NULL 0或者define NULL (void*)0
有以下程序 main() { int a=666,b=888; Printf("%d\n",a,b) ; } 程序运行后的输出结果是 A.错误信息B.666C.888D.666,888 答案 B[解析]程序中的printf()函数的输出格式部分只说明了一个%d,而输出成员列表却有两个成员a和b,在这里将只输出第一个成员a值为666。 结果三 题目 有以下程序: main(...
c: printf("%d\n",d); A.1 B.0C.非0的数 D.-1 2以下程序的输出结果是()。 Main() {inta=4,b=5,c=0,d; d=!a&&!b||!c; printf("%d\n",d); } A.1 B.0 C.非0的数 D.-1 3以下程序的输出结果是 main() { int a=4,b=5,c=0,d; d=!a&&! b||! c; printf(“%d...
2以下程序的执行结果是 。#include main(){printf("%d'n",NULL);printf("%d,%c\n”,49,49);printf("%d,%c,%o\n”,48+10,48+10,48+10);}[分析与提示]0 (NULL的 ASCII 码值是 0)49, 1 (数字1的ASCII码值是49)58,:,72 (48+10等于58,正好是“:”的ASCII码值,八进制表示是 72) 反馈...
百度试题 结果1 题目void main(){ printf("%d",null); }A. 0 B. 变量无定义 C. -1 D. 1 相关知识点: 试题来源: 解析 B 反馈 收藏
printf(“请选择:\n”); scanf(“%d”,&num); //输入选项 switch(num) case 1: printf(“hello\n”); break; //break表示跳出switch选择结构,记住,是跳出switch,不是跳出循环 case 2: printf(“world\n”); break; case 3: printf(“welcome\n”); ...
#define M(x,y,z) x*y+z main() int a=1,b=2,c=3; printf("%d\n",M(a+b,b+c,c+a)); A) 19 B) 17 C) 15 D) 12 2以下程序的输出结果是___。 #define M(x,y,z) x*y+z main() int a=1,b=2,c=3; printf("%d\n",M(a+b,b+c,c+ A.); A) 1 3以下程序的...