Int(-2.8)的值是是()。
第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;}
第2题:
执行下列语句后,变量n的值是______。
int n=0;
for(int i=1;i<=3;i++)
for(int j=1;j<<=i;j++)
n++;
第3题:
已定义以下函数
int fun(int *p)
{ return *p;)
fun 函数返回值是
A) 不确定的值
B) 一个整数
C) 形参 P 中存放的值
D) 形参 P 的地址值
第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()已经定义)
第5题:
下列算法正确的是________。
A.Fix(2.8)=3
B.Fix(-2.8)=-3
C.Int(2.8)=3
D.Int(-2.8)=-3
第6题:
(-1)*Sgn(-100+Int(Rnd*100))的值是______。
第7题:
在int a=3,int*p=&a;中,P的值是
A.变量a的地址值
B.无意义
C.变量P的地址值
D.3
第8题:
A.’\n’是表示char类型的换行字符;
B.010是表示8进制的int类型值;
C.1.0f表示float类型的值;
D.20L是表示int类型的值;
第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
第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;