关注优题吧,注册平台账号.
栈和队的插入、删除操作服从哪组规律?【 】
A、栈为后入后出,队为先入先出。
B、栈为后入先出,队为先入后出。
C、栈为先入先出,队为先入先出。
D、栈为先入后出,队为后入后出。
D
在下面线性链表删除操作的程序片段中,假设最初p指向头结点,则删除的是其后的第【 】个结点?for(i=0;i<3;i++){ p=p->next;}q=p->next;p->next=p-> next->next;delete q;
构造一个类的基本原则是【 】
判断下列程序是来做什么的【 】double Func( double x1,double x2, double eps){ double x,A; x=x1; A=eps*(f(x1)+f(x2))/2; for(int j=0; j<(x2-x1)/eps; j++){ x+ =eps; A+ =eps*f(x); } return A;}
阅读程序,选择一个最准确的答案。int MyFunc(int* a, int n, int x){ if(n<1)return FALSE; else if(n==1){ if(x==a[0])return n-1; else return FALSE; }else{ int m=n/2; if(x<a[m]return MyFunc(&a[0],m,x); else if(x==a[ m])return m; else return MyFunc(&a[m+1], n-m-1,x); }}以上程序采用的是【 】
对于允许过程递归调用的语言在它的目标程序的运行环境平含少应有【 】
穷举算法是用下列哪种编程方法实现的【 】
输入N个学生某门课程的成绩,请按成绩从高到低的次序输出。
请编写程序,用指针变量顺序输出一个数组元素的值,例如:AA=
请编写程序将一个二维数组行和列元素互换,存到另一个二维数组中,例如:A= ⟹ B=
请在以下名字中找出C语言中的关键字:goto;into;if;int;chart;sizeof;for;case;close;double;float;switch;auto;volatile;union;united;type;until;end;avoid;
有n个整数,使前面各数顺序后移m们位置,最后m个数变成最前面m个数。写一函数实现以上功能,在主函数中输入n个整数和输出调整后的n个整数。(要求使用指针方法处理)
写一程序实现:输入两个正整数m和n,求其最大公约数和最小公倍数。
打印魔方阵,所谓魔方阵是这样的方阵,它的每一列,每一行和对角线之和均相等。例如:三阶魔方阵为8 1 63 5 74 9 2写一程序能打印出由1到n2(n≤15)的自然数构成的魔方阵。
什么叫阿尔法测试与贝塔测试?
介绍一个你所编制的你认为最有意义的程序(包括目的、算法、所解决的实际问题)。
算法的特征和要素是什么?
阅读以下说明和流程图,填补流程图中的空缺(1)~(5)。【说明】指定网页中,某个关键词出现的次数除以该网页长度称为该关键词在此网页中的词频。对新闻类网页,存在一组公共的关键词。因此,每个新闻网页都存在一组词频,称为该新闻网页的特征向量。设两个新闻网页的特征向量分别为:甲(a1,a2,…,ak)、乙(b,b2…,bk),则计算这两个网页的相似度时需要先计算它们的内积S=a1b1+a2b2+…+akbk。一般情况下,新闻网页特征向量的维数是巨大的,但每个特征向量中非零元素却并不多。为了节省存储空间和计算时间,我们依次用特征向量中非零元素的序号及相应的词频值来简化特征向量。为此,我们用(NA(i),A(i)|i=1,2,…,m)和(NB(j),B(j)|j=1,2,…,n)来简化两个网页的特征向量。其中:NA(i)从前到后描述了特征向量甲中非零元素A(i)的序号(NA(1)<NA(2)<…),NB(j)从前到后描述了特征向量乙中非零元素B(j)的序号(NB(1)<NB(2)<…)。
阅读以下说明和流程图,填补流程图中的空缺(1)~(5)。本流程图旨在统计一本电子书中各个关键词出现的次数。假设已经对该书从头到尾依次分离出各个关键词{A(i)|i=1,…,n}(n>1),其中包含了很多重复项,经下面的流程处理后,从中挑选出所有不同的关键词共m个{K(j)|j=1,…,m},而每个关键词K(出现的次数为NK(j)。
中国矿业大学指针与地址
C语言命令行参数很有特点,其一般表达形式是【 】
适合开发设备驱动程序的编程语言是【 】。
第一个主要采用C语言编写的操作系统是【 】
编译和解释是实现高级程序设计语言的两种方式,其区别主要在于【 】。
用某高级程序设计语言编写的源程序通常被保存为【 】
将多个目标代码文件装配成一个可执行程序的程序称为【 】。
在对高级语言编写的源程序进行编译时,可发现源程序中【 】
在对源程序进行编译的过程中,【 】是正确的顺序。
编译过程中符号表的作用是记录【 】中各个符号的必要信息,以辅助语义的正确性检查和代码生成。
将高级语言源程序翻译成机器语言程序的过程中常引入中间代码。以下关于中间代码的叙述中,正确的是【 】。