数据库技术的根本目标是( )。
有以下程序: #includestdio.h main() { int a=1,b=2; for(;a8;a++){b+=a;a+:2;} printf(“%d,%d\n”,a,b); }程序运行后的输出结果是( )。
有以下程序: #include main() { int x; for(x=5;x>0;x——) if(x— printf("%d,",x); else printf("%d,",x++); } 程序运行后的输出结果是( )。
请编写函数fun,其功能是:计算并输出下列多项式的值:例如,在主函数中从键盘给n输入15,则输出为:s=2.718282。注意:要求n的值大于1但不大于100。部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
下列叙述中正确的是( )。
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是( )。
下列关于return语句的叙述中正确的是( )。
由N个有序整数组成的数列已放在一维数组中,给定程序MODll.C中函数fun的功能是:利用折半查找算法查找整数m在数组中的位置。若找到,返回其下标值;反之,返回-1。
折半查找的基本算法是:每次查找前先确定数组中待查的范围:low和high(10whigh,查找结束。
请改正程序中的错误,使它能得出正确结果。
注意:不要改动main函数。不得增行或删行,也不得更改程序的结构。
#include
#define N 10
/************found************/
void fun(int a[],int m)
{int low=0,high=N-1,mid;
while(low a[mid])
low=mid+1;
else return(mid);
}
return(-1);
}
main()
{int i,a[N]={-3,4,7,9,13,45,67,89,100,180 },k,m;
printf("a数组中的数据如下:");
for(i=0;i=0) printf("m=%d,index=%d/n",m,k);
else printf("Not be found!/n");
}
在源程序的开始处加上#include进行文件引用的原因,以下叙述正确的是( )。
以下数组定义中错误的是( )。
下列叙述中正确的是( )。
若有语句typedef struct S{int g;char h;}T;,则下列叙述中正确的是( )。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的( )。
算法空间复杂度的度量方法是( )。
C语言编译程序的功能是( )。
以下叙述中正确的是( )。
以下叙述中错误的是( )。
下面描述中,不属于软件危机表现的是( )。
以下关于C语言的叙述中正确的是( )。
有以下程序:#include#define N 4void fun(int a[][N]){int i;for(i=0;ia[0][i]+ =a[N—1][N—1—i];}void main( )int x[N][N]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}},i;fun(x);for(i=0;iprintf(″%d″,x[i][i]);printf(″\n″);}程序运行后的输出结果是( )。