若有以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是 【9】 。
int w[10]={23,54,10,33,47,98,72,80,61}, *p=w;
p[5]或*(p+5)
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部 【10】 。要求形参名为b。
main( )
{double [10][22];
int n;
......
fun(s);
}
void fun(double b[10][22])
有以下程序:
int f(int n)
{if(n==1)return 1;
else return f(n-1)+1;}
main( )
{ int i,j=0;
for(i=1;i<3;i++)j+=f(i);
printf("%d/n",j);
}
程序运行后的输出结果是 【11】 。
以下程序的输出结果是 【12】 。
void fun( )
{ static int a=0;
a+=2; printf("%d",A) ;
}
main( )
{ int cc;
for(cc=1;CC<4;CC++)fun( );
printf("/n");
}
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。
#include<stdio.h>
void main(int argc,char*argv[])
{ FILE*f1,*f2;
if(argc< 【13】 )
{ printf("parameter error!/n");exit(0);}
n=fopen(argv[1],"r");
f2=fopen(argv[2],"w");
while( 【14】 )fputc(fgetc(f1),f2);
fclose(f1);
fclose(f2);
}
以下程序的输出结果是 【15】 。
#define MAX(x,y) (x)>(y)(x)L:(y)
main( )
{ int a=5,b=2,C=3,d=3,t;
t=MAX(a+b,c+D) *10;
printf("%d/n",t);
}
下面叙述正确的是______。
A:程序设计就是编制程序 B:程序的测试必须由程序员自己去完成 C:程序经调试改错后还应进行再测试 D:程序经调试改错后不必进行再测试
查询能实现的功能有( )。
A:1 C:2 D:3
通过关联关键字“系别”这一相同字段,如图所示的表二和表一构成的关系为()。 
A:一对一 B:多对一 C:一对多 D:多对多
在Access的5个最主要的查询中,能从一个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中记录的是( )。
A:抽象 B:封装 C:继承 D:重载