niusouti.com

请填写 BOOL , float, 指针变量 与“零值”比较的 if 语句.提示:这里“零值”可以是 0, 0.0 , FALSE 或者“空指针”。例如 int 变量 n 与“零值”比较的 if 语句为:if ( n == 0 )if ( n != 0 )以此类推。请写出 BOOL flag 与“零值”比较的 if 语句:请写出 float x 与“零值”比较的 if 语句:请写出 char *p 与“零值”比较的 if 语句:

题目

请填写 BOOL , float, 指针变量 与“零值”比较的 if 语句.

提示:这里“零值”可以是 0, 0.0 , FALSE 或者“空指针”。例如 int 变量 n 与“零

”比较的 if 语句为:

if ( n == 0 )

if ( n != 0 )

以此类推。

请写出 BOOL flag 与“零值”比较的 if 语句:

请写出 float x 与“零值”比较的 if 语句:

请写出 char *p 与“零值”比较的 if 语句:


相似考题
更多“请填写 BOOL , float, 指针变量 与“零值”比较的 if 语句.提示:这里“零值”可以是 0, 0.0 , FALS ”相关问题
  • 第1题:

    如果不为类的成员变量定义初始值,Java会给它们设置默认值。下列说法中不正确的是( )。

    A.byte型的默认值为0

    B.long型的默认值为0.0L

    C.int型的默认值为0

    D.float型的默认值为0.0f


    正确答案:B
    解析:long类型为长整型数,其默认值为OL,而不是0.0L。

  • 第2题:

    分别写出BOOL,int,float,指针类型的变量a 与

    “零”的比较语句。


    正确答案:

    BOOL : if ( !a ) or if(a)
    int : if ( a == 0)
    float : const EXPRESSION EXP = 0.000001
    if ( a < EXP && a >-EXP)
    pointer : if ( a != NULL) or if(a == NULL)

     

  • 第3题:

    4、下列关于成员变量默认值的描述中,错误的是()

    A.byte类型的数据默认值是0

    B.int类型的数据默认值是0

    C.long类型的数据默认值是0

    D.float类型的数据默认值是0.0f


    byte类型的数据默认值是0;int类型的数据默认值是0;float类型的数据默认值是0.0f

  • 第4题:

    下列关于指针变量赋空值的说法错误的是A.当赋空值的时候,变量指向地址为0的存储单元 B.赋值语句可以表达为变量名=’\0’;C.赋值语句可以表达为变量名=0; D.一个指针变量可以被赋空值


    正确答案:A
    本题考查的是对指针变量赋空值。在C语言中用NULL给指针赋空值,如p=NULL。当指针值为NULL时,指针不指向任何有效数据。由于NULL与整数0相对应,所以有下面三条语句等价:
    p=NULL;p=0;p=’\0’。

  • 第5题:

    下列关于成员变量默认值的描述中,错误的是()

    A.byte类型的数据默认值是0

    B.int类型的数据默认值是0

    C.long类型的数据默认值是0

    D.float类型的数据默认值是0.0f


    C.long类型的数据默认值是0