#15. 期中模拟填空题

题目类型:答案提交 评测方式:Special Judge
上传者: TLE

题目描述

本题提交答案后会显示"文件错误",但请不要担心,不代表你的答案是错误的,请在赛后自行下载数据核对本题答案。

第一题

写出下述程序的输出结果____________

#include <stdio.h>
int func(int n)
{
 if(n<=1)
  return 1;
 else
  return (3+n*func(n-1));
}

int main()
{
 int x = 4;
 printf("%d\n",func(x));

 return 0;
}

第二题

给出下述程序的执行结果 ____________________

#include <stdio.h>
void swap(int *p, int *q)
{
         int *t;
         t=p;
         p=q;
         q=t;
}
main()  
{
          int a=66,b=99;
       
          swap(&a,&b);
           printf("a=%d,b=%d\n",a,b);
} 

第三题

设n为大于1的偶数, 计算机执行下面的语句时,带注释语句的执行次数为______________

i=1;
j=0;
while(i+j<=n){
   if(i>j)
        j++;
    else//请计算本条语句的执行次数
        i++;
}

第四题

中缀表达式A-(B+C/D)×(E+F/G)的后缀形式是___________

第五题

设有一顺序栈S,元素a,b,c,d,e,f,g,h依次进栈,如果8个元素出栈的顺序是d,f,e,c,h,g,b,a,则栈的容量至少应该是___________

输出格式

五行,分别表示五道填空题的答案。

编辑器加载中 …
通告标题

通告内容

已知晓