计算机操作系统

Shell程序中,对用户变量赋值有哪些方式?简要说明每种赋值方式的使用方法。

题目

Shell程序中,对用户变量赋值有哪些方式?简要说明每种赋值方式的使用方法。

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

第1题:

在shell中变量的赋值有四种方法,其中,采用name=12的方法称()。

A.直接赋值

B.使用read命令

C.使用命令行参数

D.使用命令的输出


正确答案:A

第2题:

下列对shell变量FRUIT操作,正确的是()

  • A、为变量赋值:$FRUIT=apple
  • B、显示变量的值:fruit=apple
  • C、显示变量的值:echo $FRUIT
  • D、判断变量是否有值:[-f“$FRUIT”]

正确答案:C

第3题:

Shell变量没有众多存储类型的限制,也不需要预先定义然后才能赋值,可以在使用时“现定义、现赋值”。()

此题为判断题(对,错)。


参考答案:正确

第4题:

在shell编程时,要把一个用户的输入赋值给一个变量,使用()命令。


正确答案:read

第5题:

简要说明仿真时阻塞赋值与非阻塞赋值的区别。


正确答案: 非阻塞(non-blocking)赋值方式(b<=a):
b的值被赋成新值a的操作,并不是立刻完成的,而是在块结束时才完成;块内的多条赋值语句在块结束时同时赋值;硬件有对应的电路。
阻塞(blocking)赋值方式(b=a):b的值立刻被赋成新值a;
完成该赋值语句后才能执行下一句的操作;硬件没有对应的电路,因而综合结果未知。

第6题:

下列对shell变量FRUIT操作,正确的是()

A.为变量赋值:$FRUIT=apple

B.显示变量的值:fruit=apple

C.显示变量的值:echo $FRUIT

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


参考答案:C

第7题:

编一个程序,定义结构类型(有学号、姓名、性别和程序设计成绩四个字段),声明该结构类型变量,用赋值语句对该变量赋值以后再输出。


正确答案: structstudent
{
publicintno;
publicstringname;
publicstringsex;
publicdoublescore;
}
classProgram
{
staticvoidMain(string[]args)
{
studentstu;
stu.no=10003;
stu.name="小小";
stu.sex="女";
stu.score=89.5;
Console.WriteLine("学生的学号是{0},名字叫{1},性别是{2},程序设计的成绩是{3}",stu.no,stu.name,stu.sex,stu.score);

第8题:

在程序中使用变量,通过对变量进行赋值及处理方法达到程序功能,这种有变量的程序叫宏程序。

此题为判断题(对,错)。


正确答案:√

第9题:

shell变量定义规则,不需要事先定义,直接赋值定义新变量,直接赋值修改原变量的值。()


正确答案:正确

第10题:

源程序中的()与程序的运行结果无关。

  • A、注释的多少
  • B、变量的赋值
  • C、循环语句的执行次数
  • D、表达式的求值方式

正确答案:A