计算机程序设计

Int(-2.8)的值是是()。A、 -2 B、 2 C、 -3 D、 3

题目

Int(-2.8)的值是是()。

  • A、 -2 
  • B、 2 
  • C、 -3 
  • D、 3
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下程序段的输出结果是[ ]。 include void ref(int &i); void main(){int val=1

以下程序段的输出结果是 [ ] 。

include<iostream.h>

void ref(int &i);

void main(){

int val=1;

cout<<“旧值:”<<val<<end1;

ref(val);

cout<<”新值:”<<val<<end1;

}

void ref(int &i){i=10;}


正确答案:旧值:1 新值:10
旧值:1 新值:10

第2题:

执行下列语句后,变量n的值是______。

int n=0;

for(int i=1;i<=3;i++)

for(int j=1;j<<=i;j++)

n++;


正确答案:6
6 解析:当i=1时,内循环中的i的值为1,n目加一次,n=1;当i=2时,内循环中的j的值为i和2,n自加两次,n=3,当i=3时,内循环中的i的值为1、2、3,n自加三次,n=6。

第3题:

已定义以下函数

int fun(int *p)

{ return *p;)

fun 函数返回值是

A) 不确定的值

B) 一个整数

C) 形参 P 中存放的值

D) 形参 P 的地址值


正确答案:B
(23)B) 解析 : 返回值为指针变量指向的数据 , 该数据已被定义为整型。

第4题:

下列函数参数默认值定义错误的是( )。

A.f(int x,int y=O)

B.fun(int x=100)

C.f(int x=0,int y)

D.fun(int x=f())(函数f()已经定义)


正确答案:C
解析:允许在函数的说明或定义时给一个或多个参数指定默认值。参数默认值必须从右向左定义,即在一个指定了默认值的参数的右边,不能出现没有指定默认值的参数。

第5题:

下列算法正确的是________。

A.Fix(2.8)=3

B.Fix(-2.8)=-3

C.Int(2.8)=3

D.Int(-2.8)=-3


正确答案:D
解析:Int、Fix函数:返回参数的整数部分,其类型和参数相同。Int和Fix都会删除参数的小数部份而返回剩下的整数。Int和Fix的不同之处在于,如果参数为负数,则Int返回小于或等于参数的第一个负整数,而Fix则会返回大于或等于参数的第一个负整数。例如,Int将-8.4转换成-9,而Fix 将-8.4转换成-8。

第6题:

(-1)*Sgn(-100+Int(Rnd*100))的值是______。


正确答案:√
1

第7题:

在int a=3,int*p=&a;中,P的值是

A.变量a的地址值

B.无意义

C.变量P的地址值

D.3


正确答案:A
解析:本题实际是考察指针的含义。指针代表的是变量或函数等在内存的地址。

第8题:

关于JAVA赋值,下面哪些值的说明是正确的()

A.’\n’是表示char类型的换行字符;

B.010是表示8进制的int类型值;

C.1.0f表示float类型的值;

D.20L是表示int类型的值;


参考答案:A, B, C

第9题:

有如下定义语句:int a[]={1,2,3,4,5);,则对语句int *p=a;正确的描述是( )。

A.语句int *p=a;定义不正确

B.语句int *p=a;初始化变量p,使其指向数组对象a的第一个元素

C.语句int *p=a;是把a[0]的值赋给变量p

D.语句int *p=a;是把a[1]的值赋给变量p


正确答案:B

第10题:

公有成员变量MAX是一个int型值,变量的值保持常数100,则使用下列哪个选项的声明定义这个变量是正确的? ( )

A.public int MAX=100;

B.final int MAX=100;

C.final public int MAX=100;

D.public final int MAX=100;


正确答案:D

更多相关问题