填空题[程序] (2分)
#include
#include
class B{
public:
B(char *s){name=new char[strlen(s)+1];strcpy(name,s);}
virtual void print(){coutprint();
p=p->print();
y.print(1);
p=p->print();
}
执行以上程序后输出的第二行是____(17)____ ,第四行是____(18)____。
填空题主程序是一个应用系统运行时的起点,在连编项目之前一般要确定主程序.对于程序、菜单、表单、报表、查询来说,不能设置为主程序的是___(23)____。
填空题操作系统提供了任务管理、文件管理、存储管理、设备管理等多种功能,其中______管理用于解决数据和程序在磁盘等外存储器中如何有效存储和访问等问题。
填空题[程序](3分)
#include
void fun(int *a,int *b) {
int i,x, y;
b+=2;
for (i=0; i<2;i++){
*a=*a+*a++; *b=*b+*b--;
if(i==0) x=*a+*b;else y=*a+*b;
}
cout<
填空题在命令窗口中依次执行下列三个命令,则屏幕显示的结果为______。
CLEAR
SET DATE TO LONG
?LEN(DTOC({^2012-02-22}))
填空题除了一些化合物半导体之外,现代集成电路使用的半导体材料常用的是__________。
填空题执行下列程序后,输出到屏幕的结果为( )。
【程序清单】
CLEAR
cstring="VisualFoxPro"
nresult=0
m=LEN(cstring)
FOR n=1 to m
c=SUBSTR(cstring,n,1)
IF !BETWEEN(ASC(c),ASC("A"),ASC("Z"))
LOOP
ENDIF
nresult=nresult+l
ENDFOR
?nresult
填空题函数deletelist的功能:在head指向的单向链表中查找是否出现多个x值相同的结点。如果发现存在这样的结点,则保留第一个结点,删除其他重复出现的结点。
typedef struct point /*链表结点数据结构定义*/
{int x;
struct point*next;
} ___(27)___ ;
POT *deletelist(POT *head)
{
POT *p,*p1,*p2;
p=___(28)___;
while(p->next!=NULL)
{p1=p;
p2=p->next;
while(p2!=NULL)
{
if(p2->x==p->x)
{p1->next=___(29)___;
free(p2);
p2=p1->next;
}
else
{p1=p2;
p2=p2->next;
}
}
p=___(30)___;
}
return head;
}
填空题在计算机内部,8位带符号二进制整数可表示的十进制最大值是______。
填空题函数ABS(MOD(-23,-5))的返回值为___(4)___;若要产生一个0-1之间的随机数,可以使用函数___(5)___ 。
填空题国际标准______的声音压缩编码按算法复杂程度分成3个层次,分别应用于不同场合,MP3采用的是其中的第3层次。
填空题二进位数1011与0101进行算术减法运算后,结果是二进位数______。
填空题以下程序运行时,输出到屏幕的结果中第一行是______,第二行是______。
#include<iostream.h>
void main(void)
{
int i=1,j=1;
for(;j<10;j++)
{
if(j>5)
{
i+=2;
break;
}
if(j%2!=0)
{
j+=2;
continue;
}
cout<<i<<"/t"<<j<<endl;
}
cout<<i<<"/t"<<j<<endl;
}
填空题执行下面程序,单击命令按钮Command1,最终A(2,2)的值是___(4)___,A(3,1)的值是___(5)___,A(4,2)的值是___(6)___。
Option Explicit
Option Base 1
Private Sub Commandl_Ciick()
Dim A(4,4)As Integer,i As Integer,j As Integer,k As Integer
For i=1 To 4
For j=1 To 4
k=k+1
A(i,j)=k
Next j
Next i
Call Transform(A)
For i=1 To 4
For j=l To 4
Text1=Text1 & Right(" " & A(i,j),3)
Next j
Text1=Text1 & vbCrLf
Nexti
End Sub
Private Sub Transform(A() As Integer)
Dim i As Integer,j As Integer,n As Intege,t As Integer,k As Integer
n=UBound(A,1)
k=n+1
For i=1 To n/2
For j=1 To n
If i<>j And j<>k-i Then
t=A(i,j)
A(i,j)=A(k-i,k-j)
A(k-i,k-j)=t
End If
Next j
Next i
End Sub
填空题设有一个用于浏览指定文件夹中照片的表单,表单运行时如图所示。该表单上分别有一个列表框控件(List1)、图像控件(Image1)、命令按钮控件(Command1)和计时器控件(Timer1)。表单的功能是:用户在列表框中选择一个文件夹,则该文件夹中所有JPEG文件(照片文件)的文件名等信息将显示在列表框中;单击“自动播放”命令按钮,则启用计时器控件,由计时器控制图像控件以1s为间隔顺序显示照片文件,播放结束时停用计时器控件。若要实现上述功能,部分控件的部分属性和事件代码可按如下设计:(1)列表框控件(List1)的RowSourceType属性值为“7-文件”,RowSource属性值为“*.jpg”,其LostFocus事件代码如下:PUBLICcPath,iTHISFORM.List1.Selected(2)=.T.&&选择列表框中第2项(当前文件夹路径)cPath=THISFORM.List1.Value&&将文件夹路径保存在变量中i=4(2)计时器控件(Timer1)的Enabled属性值为.F.,Interval属性值为1000,其Timer事件代码如下:IFi>THISFORM.List1.ListcountTHIS.Enabled=.F.ELSEi=i+1ENDIFTHISFORM.List1.Selected(i)=.T.THISFORM.Image1.Picture=________+ALLTRIM(THISFORM.List1.Value)THISFORM.Refresh(3)命令按钮的Click事件代码为THISFORM.________.Enabled=.T.
填空题以下程序运行时输出到屏幕的结果中第一行是______,第二行是______,第三行是______。
#include<iostream.h>
int f(int n,int x)
{
x+=1;
if(n==3)
return x;
else
return x+f(n+1,x);
}
void main()
{
cout<<f(3,1)<<endl;
cout<<f(2,1)<<endl;
cout<<f(1,1)<<endl;
}
填空题执行语句"int a=5,b=6,c;c=a++ || b++;"后,b的值为__________。
填空题一种可写入信息但不允许反复擦写的CD光盘,称为可记录式光盘,其英文缩写为______。
填空题设有一个运行时如图1所示的表单,表单上有一个选项按钮组控件和一个命令按钮控件。该表单无最大化按钮、最小化按钮和关闭按钮,则表单的 ___ (22) ___ 属性值设置为.F;表单运行后的初始状态,选项按钮组中无按钮被默认选中,则选项按钮组的 ___ (23) ___ 属性值在设计时被设置为无任何内容,或其值为0;命令按钮的标题为“退出”且具有访问键“X”,则命令按钮的Caption属性值应被设置为 ___ (24) ___ 。
填空题在计算机网络中,只要权限允许,用户便可共享其他计算机上的______、硬件和数据等资源。
