计算机类
公务员类
工程类
语言类
金融会计类
计算机类
医学类
研究生类
专业技术资格
职业技能资格
学历类
党建思政类
计算机软件水平考试
全国计算机应用水平考试(NIT)
计算机软件水平考试
计算机等级考试(NCRE)
全国高校计算机等级考试CCT
行业认证
信息素养
程序员(初级)
信息系统项目管理师(高级)
系统分析师(高级)
系统架构设计师(高级)
网络规划设计师(高级)
系统规划与管理师(高级)
软件评测师(中级)
软件设计师(中级)
网络工程师(中级)
多媒体应用设计师(中级)
嵌入式系统设计师(中级)
电子商务设计师(中级)
系统集成项目管理工程师(中级)
信息系统监理师(中级)
信息安全工程师(中级)
数据库系统工程师(中级)
信息系统管理工程师(中级)
软件过程能力评估师(中级)
计算机辅助设计师(中级)
计算机硬件工程师(中级)
信息技术支持工程师(中级)
程序员(初级)
网络管理员(初级)
信息处理技术员(初级)
电子商务技术员(初级)
信息系统运行管理员(初级)
网页制作员(初级)
多媒体应用制作技术员(初级)
PMP项目管理员资格认证
问答题何时选择顺序表、何时选择链表作为线性表的存储结构为宜
进入题库练习
问答题阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。 【C++程序】#include < stdio. h >#include < string. h >#define Max 1000class Bank{ int index; char date [Max] [10]; // 记录交易日 iht amount[Max]; // 记录每次交易金额,以符号区分存钱和取钱 int rest[ Max]; // 记录每次交易后余额 static iht sum; // 账户累计余额public: Bank( ) {index =0;} void deposit( char d[ ] , int m) //存入交易 { strcpy ( date [ index ], d); amount[ index] = m; {{U}}(1) {{/U}}; rest[ index] = sum; index++; } void withdraw (char d[ ], int m) //取出交易 { strcpy( date[ index] ,d); {{U}} (2) {{/U}}; {{U}} (3) {{/U}}; rest[ index] = sum; index++; } void display( );};int Bank:: sum = 0;void Bank:: display ( ) //输出流水{ int i; printf("日期 存入 取出 余额/n"); for{{U}} (4) {{/U}} { printf(" %8s" ,date[i] ); if {{U}}(5) {{/U}} printf(" %6d" , -amount[i] ); else printf( "%6d ",amount[i] ); printf( "% 6d/n" ,rest[i] ); } }void main( ){ Bank object; object. deposit ( "2006.2.5", 1 00 ); object. deposit( "2006.3.2" , 200); object. withdraw( "2006.4.1", 50); object. withdraw( "2006.4.5", 80); object. display ( );}本程序的执行结果如下:日期 存入 取出 余额 2006.2.5 100 1002006.3.2 200 3002006.4.1 50 2502006.4.5 80 170
进入题库练习
问答题在C++程序中调用被C编译器编译后的函数,为什么要加extern "C"
进入题库练习
问答题什么是构造函数
进入题库练习
问答题阅读以下说明和C代码,回答下面问题,将解答写在对应栏内。[说明1]下面代码的设计意图是:将保存在文本文件data.txt中的一系列整数(不超过100个)读取出来存入数组arr[],然后调用函数sort()对数组arr的元素进行排序,最后在显示屏输出数组arr的内容。[C代码]
进入题库练习
问答题如何寻找数组中的最小值与最大值
进入题库练习
问答题对于结构体而言,为什么sizeof返回的值一般大于期望值
进入题库练习
问答题如何非递归实现二叉树的后序遍历
进入题库练习
问答题 阅读下列程序说明和C代码,把应填入其中n处的字句写在答卷的对应栏内。 【说明】 程序利用选择排序算法对数组a中的N个整数按照从小到大的顺序排列,并将排序结果显示出来。 【程序】 #define N 10 main() { void {{U}}(1) {{/U}}; int i,a[N]; for(i=0;i<10,i++) /*输入*/ scanf(“%d”,&a[i]); {{U}} (2) {{/U}}; for(i=0;i<N,i++) /*输出*/ printf(“%3d”,a[i]); } void selectSon(int x[],int n) { int i,j,k,t; for(int i=0;{{U}} (3) {{/U}};i++) { k=i; for(j=i+1;j<n;j++) if{{U}} (4) {{/U}}k=j; if{{U}} (5) {{/U}} {t=x[i];x[i]=x[k];x[k] =t;} } }
进入题库练习
问答题如何找出数组中重复元素最多的数
进入题库练习
问答题EJB 3.0与EJB 2.0有哪些不同之处
进入题库练习
问答题阅读下列说明、流程图和算法,将应填入(n)处的字句写在对应栏内。【流程图说明】下图所示的流程图5.3用N-S盒图形式描述了数组Array中的元素被划分的过程。其划分方法;以数组中的第一个元素作为基准数,将小于基准数的元素向低下标端移动,而大于基准数的元素向高下标端移动。当划分结束时,基准数定位于Array[i],并且数组中下标小于i的元素的值均小于基准数,下标大于i的元素的值均大于基准数。设数组A的下界为low,上界为high,数组中的元素互不相同。【算法说明】  将上述划分的思想进一步用于被划分出的数组的两部分,就可以对整个数组实现递增排序。设函数intp(intArray[],intlow,inthigh)实现了上述流程图的划分过程并返回基准数在数组Array中的下标。递归函数voidsort(intArray[],intL,intH)的功能是实现数组Array中元素的递增排序。【算法】voidsort(intArray[],intL,intH){if(L<H){k=p(Array,L,H);/*p()返回基准数在数组Array中的下标*/sort((4));/*小于基准数的元素排序*/sort((5));/*大于基准数的元素排序*/}}
进入题库练习
问答题如何使用宏求结构体的内存偏移地址
进入题库练习
问答题如何求数组中两两相加等于20的组合种数
进入题库练习
问答题如何实现一个最简单病毒
进入题库练习
问答题如何判断一个数组中数值是否连续相邻
进入题库练习
问答题remote接口和home接口主要作用
进入题库练习
问答题面向对象有哪特征
进入题库练习
问答题C和C++中struct的区别是什么
进入题库练习