填空题完善下列程序,使其能在屏幕上输出一个如下所示的图形。程序清单如下:CLEARFORi=1TO5??SPACE(i-1)FORj=________TO11-2*i??"*"ENDFOR?ENDFOR
填空题在对表进行操作时,可以使用命令进行记录的定位。例如,使用LOCATE FOR命令进行记录的条件定位,使用GOTO命令进行记录的绝对定位,使用______命令进行记录的相对定位。
填空题C++语言规定,所有函数说明都必须指明返回值类型,没有返回值的函数应该说明为___(4)___类型的函数。
填空题以下程序运行时,输出到屏幕的结果中第一行是__(17)___,第二行是___(18)___ 。
#include
#include
int fun(char str[])
{int i,j,len;
len=strlen(str);
for(i=0,j=0;str[i];i++)
if((str[i]>='A'
str[j]='\0';
return len-j;
}
void main()
{char ss[80]="It23is!";
int n;
n=fun(ss);
printf("%d\n%s\n",n,ss);
}
填空题以下程序的功能是;从键盘上输入一个大于等于3的整数,将其分解为质因子的乘积并输出.例如,输入50时,则输出;50;2*5*5;输入45时,则输出;45=3*3*5;输入37时.则出;37=37.
[程序] (4分)
#include
int prime(int x) //求大于x的最小质数(素数)
{
int flag=1;
x++;
while(___(19)___){
int i=2;
while(i>x;
}while(x<3);
cout<
填空题独立显卡具有很强的图形绘制功能,它能加快图形绘制速度,减轻CPU的负担。其中关键是因为显卡上配置有专门的______处理器和专用的显示存储器。
填空题[程序] (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