sizeof(double)是()A、一种函数调用B、一个双精度型表达式C、一个整型表达式D、一个宏替换

题目

sizeof(double)是()

  • A、一种函数调用
  • B、一个双精度型表达式
  • C、一个整型表达式
  • D、一个宏替换
参考答案和解析
正确答案:C
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

sizeof(float)是

A.一个双精度型表达式

B.一个整型表达式

C.一种函数调用

D.一个不合法的表达式


正确答案:B

第2题:

假定一个函数的原型语句为"intff(int*x);",-个整型数组为a[10],则下面函数调用表达式不正确的是()。

A、ff(a)

B、ff(a[0])

C、ff(a+3

D、ff(&a[0])


参考答案:B

第3题:

假定一个函数的原型语句为“int ff(int* x);”,一个整型数组为a[10],则下面函数调用表达式不正确的是()。

a. ff(a)

b. ff(a[0])

c. ff(a+3)

d. ff(&a[0])


正确答案是:B

第4题:

sizeof(float)是( )。

A.一种函数调用

B.一种函数定义

C.一个浮点表达式

D.一个整型表达式


正确答案:D
解析:sizeof(florat)是C语言内部规定的、用于计算单精度型变量(nom)在计算机的内存中所占用的字节数量的函数,返回一个整数值。

第5题:

若主调用函数类型为double,被调用函数定义中没有进行函数类型说明,而return语句中的表达式类型为float型,则被调函数返回值的类型是()。

A.int型

B.float型

C.double型

D.由系统当时的情况而定


正确答案:A

第6题:

( 8 )已知一个函数的原型是:

int fn ( double x ) ;

若要以 5.27 为实参调用该函数,应使用表达式 【 8 】 。


正确答案:

第7题:

表达式“a*b%+c!-D#”的值的类型是()。

A、长整型

B、整型

C、单精度型

D、双精度型


参考答案:D

第8题:

假设有语句size of(double),则它是( )。

A)一个整型表达式

B)一个双精度浮点型表达式

C)一种函数调用

D)一种函数定义


正确答案:A

第9题:

sizeof(double)是( )

A.一种函数调用

B.一个双精度型表达式

C.一个整型表达式

D.一个不合法的表达式


正确答案:C

第10题:

表达式a%*b&-d#\2#+c!的结果的数值类型为( )。

A.整型

B.长整型

C.单精度型

D.双精度型


正确答案:D
解析:本题考查表达式类型。在运算时表达式中经常出现不同类型的变量,系统会自动进行类型转换,一般情况下会将数值类型定义为占用内存最多的类型。本题中有Integer整型 (%)、Long长整型(&)、Single单精度型(!) Double双精度型(#),因此,系统会将运算结果的数值类型定义为占用内容最多的双精度型。正确答案为选项D。

更多相关问题