在一个函数中,要求通过函数来实现一种不太复杂的功能,并且要求加快执行速度,选用________合适。
A.内嵌函数
B.重载函数
C.递归调用
D.嵌套调用
A.内嵌函数
B.重载函数
C.递归调用
D.嵌套调用
下列是有关Windows 98/XP操作系统中Windows API的叙述,其中错误的是
A.应用程序通常通过Windows API函数来调用系统提供的各种系统服务
B.Windows API可分为16位、32位等类型
C.所有的Windows API都包含在一个DLL类型的文件中
D.在Windows操作系统的发展过程中,Windows API函数保持了较好的兼容性
下面关于运算符重载的描述中,正确的是()。
A.一元运算符只能作为成员函数来重载
B.运算符重载作为成员函数时,如果参数表中无参数,重载的是一元运算符
C.二元运算符重载为非成员函数时,参数表中有一个参数
D.C 中可以重载所有的运算符
某级数的前两项A1=1,A2=1,以后各项具有如下关系:
An=An-2+2An-1
下列程序的功能是:要求依次对于整数M=100,1000和10000求出对应的n值,使其满足:Sn<M且Sn+1≥M,这里Sn=A1+A2+…+An”并依次把n值存入数组单元b[0],b[l],b[2]中,请编jsValue()函数来实现此功能,最后调用函数writeDat()把数组b的值输出到out48.dat文件中。
注意:部分源程序已给出。
请勿改动主函数main()和输出函数writeDat()的内容。
试题程序:
include
int b[3];
jsValue()
{
}
main()
{
jsValue();
printf("M=100,n=%d\nM=1000,n=%d\nM=10000,n=%d\n",
b[0],b[1],b[2]);
writeDat();
}
writeDat ()
{
FILE *fp;
fp=fopen("out48.dat", "w");
fprintf(fp, "%d\n%d\n%d\n",b[0] ,b[1] ,b[2]);
fclose (fp);
}
在面向对象的系统中,一个对象通常由对象名、(44)和操作组成:在对象内的操作通常叫做(45);对象之间通过(46)进行通信;(47)是一种信息隐藏技术,可使对象的定义和实现分离。
(33)
A.过程
B.属性
C.函数
D.字段
A.重载函数中不允许使用默认参数
B.重载函数中编译是根据参数表进行选择
C.不要使用重载函数来描述毫不相干的函数
D.构造函数重载将会给初始化带来多种方式
A.重载函数中不允许使用默认参数
B.重载函数中编译是根据参数表进行选择的
C.不要使用重载函数来描述毫不相干的函数
D.构造函数重载将会给初始化带来多种方式
A.Windows 98环境下的应用程序可以分三类,即DOS应用程序、16位的Windows应用程序和32位的Windows应用程序
B.Windows98的核心模块主要有三个组件,即User、Kernel和GDI
C.Windows98的核心模块大多为动态链接库文件,其文件扩展名均为.EXE
D.应用程序调用Windows操作系统功能时,一般通过API函数来实现
以下叙述中正确的是()
A.在函数中必须要有return语句
B.在函数中可以有多个return语句,但只执行其中的一个
C.return语句中必须要有一个表达式
D.函数值并不总是通过return语句传回调用处
A.把字符串''JANUARY28,2000''转换成日期格式
B.把PRODUCT表中的DESCRIPTION列用小写形式显示
C.显示PRODUCT表中不同种类产品的COST的和
D.把ORDER表中的定单时间显示成''DDMONYYYY''格式
()A.Image B.ImageImp C.Matrix D.WindowsImp