单选题下列对shell变量FRUIT操作,正确的是()A 为变量赋值:$FRUIT=appleB 显示变量的值:fruit=appleC 显示变量的值:echo $FRUITD 判断变量是否有值:[-f“$FRUIT”]

题目
单选题
下列对shell变量FRUIT操作,正确的是()
A

为变量赋值:$FRUIT=apple

B

显示变量的值:fruit=apple

C

显示变量的值:echo $FRUIT

D

判断变量是否有值:[-f“$FRUIT”]

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

语句X=X+1的正确含义是( )。

A.变量X的值与X+1的值相等

B.将变量X的值存到X+1中去

C.将变量C的值加1后赋值给变量X

D.变量X的值为1


正确答案:C

第2题:

对于边际值正确的是()

A.边际值实际是某种变量的增量。

B.边际值为零时,因变量得到最值。

C.边际值得系数为零时,边际值达到最大。

D.边际值为自变量对因变量的比值。


参考答案:A, B, C

第3题:

下列关于指针变量赋空值的说法错误的是

A.当赋空值的时候,变量指向地址为0的存储单元

B.赋值语句可以表达为变量名=′\0′;

C.赋值语句可以表达为变量名=0;

D.一个指针变量可以被赋空值


正确答案:A

第4题:

对echo(),print(),print_r()的区别叙述不正确的是()。

A.Echo是语句,没有返回值

B.Print是函数,有返回值

C.Print_r可以输出基本变量及符合变量的内容

D.三者都能输出变量,echo和print一样,print_r可以输出复合变量的内容


参考答案:D

第5题:

假设变量intVar为一个整型变量,则执行赋值语句intVar="2"+3之后,变量intVar的值与执行赋值语句 intVar="2"+"Y'之后,变量intVar的值分别是【 】。


正确答案:5 23
5 23 解析:本题考查不同类型之间的运算。在不同类型常数进行运算时,系统常先进行强制类型转换。在本题中,进行"2"+3运算时,首先将字符串”2”转换为数值然后再和3进行加运算,结果为5;而"2"+"3"则为字符串之间相加,结果为”23”,而在赋值给intVar时,系统又强制将字符串按CInt转换为23,因此正确答案是5和23。

第6题:

变量未赋值时,数值型变量的值为______,字符串变量的值为空串。


正确答案:×
0

第7题:

显示单个SHELL变量的命令是( )。

A.set

B.env

C.unset

D.echo


参考答案:D

第8题:

若有定义float a=25,b,*p=&b;,则下列对赋值语句*p=a;和p=&a;的正确解释为( )。

A.两个语句都是将变量a的值赋予变量p

B.*p=a是使p指向变量a,而p=&a是将变量a的值赋予变量指针p

C.*p=a是将变量a的值赋予变量b,而p=&a是使p指向变量a

D.两个语句都是使p指向变量a


正确答案:C
解析: “p”是指针变量,指向一个地址;“*p”为p指针所指向地址的内容。

第9题:

请问下述代码中: int operator+(…)起什么作用?this 是什么?ccc 的值最终为多少?

class Fruit

{

public:

Fruit()

{

weight = 2;

}

Fruit(int w)

{

weight = w;

}

int operator+(Fruit f)

{

return this->weight * f.weight;

}

private:

int weight;

};

Fruit aaa;

Fruit bbb(4);

int ccc = aaa + bbb;


正确答案:
 

第10题:

变量未赋值时,数值型变量的值为0,字符串变量的值为

A.False

B.空串" "

C.Null

D.没任何值


正确答案:B
解析:变量未赋值时,各类型变量均有默认值,规则如下:所有数值型(包括Currency型)的值为0;字符串型为一空串…;Date型为“0:00:00”(和系统时间格式有关系);Boolean型为“False”;没有指定类型者(Variant)为“空值”(非Null):对于Object型为“Nothing”。

更多相关问题