若栈s1中保存整数,栈s2中保存运算符,函数F()依次执行下列各步操作: (1) 从s1中依次弹出两个操作数a和b; (2) 从s2中弹出一个运算符op; (3) 执行运算b op a ; (4) 将运算结果压入s1。 假定s1 中的操作数依次是5,8,3,2(2在栈顶),s2中的运算符依次是*,-,+(在栈顶),调用3次F()后,s1栈顶保存的值是 。
相似题目
-
设有两个串S1和S2,求串S2在S1中首次出现位置的运算称作()。
-
若栈顶指针指向栈顶元素,当栈中元素为n个,作进栈运算时发生上溢,则说明该栈的最大容量为()。
-
领导力(F)与能力距离(S1)、心理距离(S2)的关系是()。
-
在一个栈顶指针为top的链栈中删除一个结点时,用x保存被删除的结点,应执行()。
-
函数strcpy(s1,s2)功能是把字符串s1复制到字符数组s2中
-
字符串连接函数strcat()使用格式:strcat(s1,s2)其中,s1是字符数组名或字符数组的开始地址,s2既可以是字符数组名,也可以是字符串
-
在抽油机光杆由于盘根密封不严造成原油泄漏问题中,S1为光杆,S2为盘根填料,F为机械场构成的物场模型属于( )。
-
在抽油机光杆由于盘根密封不严造成原油泄漏问题中,S1为光杆,S2为盘根填料,F为机械场构成的物场模型属于( )。
-
设有两个串S1和S2,求S2在S1中首次出现的位置的运算称作( )
-
若链栈采用无头结点的单链表存储,top指向栈顶。若想摘除栈顶结点,并将删除结点的值保存到x中,则应执行操作()。
-
设有函数f(x)是这样定义的,当x>0时,f(x)=x^2, 当x<=0时,f(x)=x^3, 试用函数文件来定义这个函数,并保存在磁盘上。(请指出用什么文件名保存这个函数)
-
【单选题】16位数除法运算,源操作数S1、 S2是16位,目标操作数占用()位。
-
证明:矩阵对策G={S1,S2;A}在混合策略意义下有解的充要条件是:存在x*∈S1*,y*∈S2,使(x*,y*)为函数E
-
设有一个顺序栈S,元素s1,s2,s3,s4,s5,s6依次进栈,如果6个元素的出栈顺序为 s2,s3,s4,s6,s5,s1,则顺序栈的容量至少应为(35)。
-
设有一顺序栈S,元素s1,s2,s3,s4,s5,s6 依次进栈,如果6个元素出栈的顺序是s2,s4,s3,s6,s5,s1,则栈的容量至少应该是()
-
已有变量定义:char s1[80]=”hello”,s2[80]=”world”,s3[80]; 函数调用:strcat(strcpy(s3,s2+1),s1+2);puts(s3);结果是()。
-
图3-19所示电路中开关S1在t=0时闭合,开关S2在t=1s时闭合,试用阶跃函数表示电流i(t)。
-
S1="good",S2="morning",执行串连接函数ConcatStr(S1,S2)后的结果为()
-
"阅读以下函数fun(char *sl,char *s2){int i=0;while(s1【i】==s2【i】&&s2【i】!='\0') i++;return(s1【i】=='\0'&&s2【i】=='\0');}此函数的功能是是()
-
在一个顺序栈中,若栈顶指针等于(),则为空栈;若栈顶指针等于().则为满栈。
-
12、设有一顺序栈S,元素s1,s2,s3,s4,s5,s6依次进栈,如果6个元素出栈的顺序是s2,s3,s4,s6,s5,s1,则栈的容量至少应该是()。
-
阅读以下函数: fun(char *s1,char *s2) int i=0; while(s1[i]==s2[i]&&s2[i]!="