ImageVerifierCode 换一换
格式:DOC , 页数:12 ,大小:33.50KB ,
资源ID:1491714      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-1491714.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(三级数据库技术真题真正的考题Word格式文档下载.doc)为本站会员(wj)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

三级数据库技术真题真正的考题Word格式文档下载.doc

1、(14)以下不能定义为用户标识符的是_。A)Main B)_0 C)_int D)sizeof(15)以下选项中不能作为合法常量的是_。A)1.234e04 B)1.234e0.4 C)1.234e+4 D)1.234e0(16)数字字符0的ASCII值为48,若有以下程序main() char a=1,b=2 ; printf(%c,b+);%dn,b-a);程序运行后的输出结果是_。A) 3,2 B)50,2 C)2,2 D)2,50(17)有以下程序 int m=12,n=34;%d%d,m+,+n);%d%dn,n+,+m);A)12353514 B)12353513 C)123435

2、14 D)12343513(18)有定义语句:int b;char c10;,则正确的输入语句是_。A) scanf(%d%s,&b,&c); B)scanf(b, c);C) scanf(,b, c); D) scanf(,b,&(19)有以下程序 main() int m,n,p; scanf(m=%dn=%dp=%dm,&n,&p);%d%d%dn,m,n,p);若想从键盘上输入数据,使变量m中的值为123,n中的值为456,p中的值为789,则正确的输入是_。A)m=123n=456p=789 B) m=123 n=456 p=789C) m=123,n=456,p=789 D)123

3、 456 789(20)有以下程序 int a,b,d=25; a=d/10%9; b=a&(-1);%d,%dn,a,b); A)6,1 B)2,1 C)6,0 D)2,0(21)有以下程序int i=1,j=2,k=3;if(i+=1&(+j=3|k+=3)printf(%d %d %dn,i,j,k);A)1 2 3 B)2 3 4 C) 2 2 3 D)2 3 3(22)若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式aA)1 B)2 C)3 D)4(23)有以下程序 int p8=11,12,13,14,15,16,17,18,i=0,j=0; while(i+y?

4、x:y; int f2(int x,int y)return xy:x; main() int a=4,b=3,c=5,d=2,e,f,g; e=f2(f1(a,b),f1(c,d); f=f1(f2(a,b),f2(c,d); g=a+b+c+d-e-f;%d,%d,%dn,e,f,g);A)4,3,7 B)3,4,7 C)5,2,7 D)2,5,7(27)已有定义:char a=xyz,b=xyz,以下叙述中正确的是_。A)数组a和b的长度相同 B)a数组长度小于b数组长度C)a数组长度大于b数组长度 D)上述说法都不对(28)有以下程序 void f(int *x,int *y) int

5、 t; t=*x;*x=*y;*y=t; int a8=1,2,3,4,5,6,7,8,i,*p,*q; p=a;q=&a7; while(pf(p,q);p+;q-;for(i=0;i=n;i-)ai+1=ai; int i,aN=1,2,3,4,5,6,7,8,9,10; fun(a,2,9);5;A)10234 B)12344 C)12334 D)12234(32)有以下程序 int a32=0,(*ptr)2,i,j;2;i+) ptr=a+i; scanf(,ptr); ptr+; i+) for(j=0;jj+) printf(%2d,aij);n);若运行时输入:1 2 3,则输

6、出结果是_。A)产生错误信息 B)1 0 C)1 2 D)1 0 2 0 3 0 2 0 0 0 0 0 3 0(33)有以下程序 prt(int *m,int n) int i;i int a=1,2,3,4,5,i; prt(a,5);A)1,2,3,4,5, B)2,3,4,5,6, C)3,4,5,6,7, D)2,3,4,5,1,(34)有以下程序 int a=1,2,3,4,5,6,7,8,9,0,*p; for(p=a;pA)1,2,3,4,5,6,7,8,9,0, B)2,3,4,5,6,7,8,9,10,1, C)0,1,2,3,4,5,6,7,8,9, D)1,1,1,1,

7、1,1,1,1,1,1,(35)有以下程序 #define P 3 void F(int x)return(P*x*x); printf(,F(3+5);A)192 B)29 C)25 D)编译出错(36)有以下程序 int c=35;printf(,c&A)0 B)70 C)35 D)1(37)以下叙述中正确的是_。A)预处理命令行必须位于源文件的开头B)在源文件的一行上可以有多条预处理命令C)宏名必须用大写字母表示D)宏替换不占用程序的运行时间(38)若有以下说明和定义 union dt int a;char b;double c;data;以下叙述中错误的是_。A)data的每个成员起始

8、地址都相同B)变量data所占的内存字节数与成员c所占字节数相等C)程序段:data.a=5;%fn,data.c);输出结果为5.000000D)data可以作为函数的实参(39)以下语句或语句组中,能正确进行字符串赋值的是_。A)char *sp;*sp=right! B)char s10;s= C)char s10;*s= D)char *sp=(40)设有如下说明 typedef struct ST long a;char c2;NEW;则下面叙述中正确的是_。A)以上的说明形式非法 B)ST是一个结构体类型C)NEW是一个结构体类型 D)NEW是一个结构体变量(41)有以下程序 in

9、t a=1,b; for(b=1;b=8)break; if(a%2=1)a+=5;continue; a-=3;,b);A)3 B) 4 C)5 D)6(42)有以下程序 char s=159,*p; p=s;%c,*p+);A)15 B)16 C)12 D)59(43)有以下函数 fun(char *a,char *b) while(*a!=0)&(*b!(*a=*b) a+;b+; return(*a-*b);该函数的功能是_。A)计算a和b所指字符串的长度之差B)将b所指字符串连接到a所指字符串中C)将b所指字符串连接到a所指字符串后面D)比较a和b所指字符串的大小(44)有以下程序

10、int num44=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,i,j;4;=i;%4c for(j=_;%4d,numij);若要按以下形式输出数组右上半三角1 2 3 4 6 7 8 11 12 16 则在程序下划线处应填入的是_。A)i-1 B)i C)i+1 D)4-i(45)有以下程序 point(char *p)p+=3; char b4=abcd,*p=b; point(p);%cn,*p);A)a B)b C)c D)d(46)程序中若有如下说明和定义语句 char fun(char *); char *s=one,a5=0,(*f1)()=f

11、un,ch; .以下选项中对函数fun的正确调用语句是_。A)(*f1)(a); B)*f1(*s); C)fun(&a); D)ch=*f1(s);(47)有以下结构体说明和变量定义,如图所示: struct node int data; struct node *next; *p,*q,*r; data next data next data next p q r现要将q所指结点从链表中删除,同时要保持链表的连续,以下不能完成指定操作的语句是_。A)P-next=q-next; B)p-next=p-next- C)p-next=r; D)p=q-(48)以下对结构体类型变量td的定义中,

12、错误的是_。A)typedef struct aa B)struct aa int n; int n; float m; float m; AA; td; AA td; struct aa td;C)struct D)struct aa; struct aa td;(49)以下与函数fseek(fp,0L,SEEK_SET)有相同作用的是_。A)feof(fp) B)ftell(fp) C)fgetc(fp) D)rewind(fp)(50)有以下程序 #include void WriteStr(char *fn,char *str) FILE *fp; fp=fopen(fn,wfputs

13、(str,fp);fclose(fp); WriteStr(t1.dat,startend程序运行后,文件t1.dat中的内容是_。A)start B)end C)startend D)endrt二、填空题(每空2分,共40分)请将每空的正确答案写在【1】至【20】序号的横线上,答在试卷上不得分。(1)某二叉树中度为2的结点有18个,则该二叉树中有 【1】 个叶子结点。(2)在面向对象方法中,类的实例称为 【2】 。(3)诊断和改正程序中错误的工作通常称为 【3】 。(4)在关系数据库中,把数据表示成二维表,每一个二维表称为 【4】 。(5)问题处理方案的正确而完整的描述称为 【5】 。(6)

14、以下程序运行时,若从键盘输入:10 20 30,输出的结果是 【6】 。 #include main() int i=0,j=0,k=0;scanf(%d%*d%di,&j,&k);(7)以下程序运行后的输出结果是 【7】 。 #define S(x) 4*x*x+1 int i=6,j=8;,S(i+j);(8)以下程序运行后的输出结果是 【8】 。 int a=3,b=4,c=5,t=99; if(b if(a printf(,a,b,c);(9)以下程序运行后的输出结果是 【9】 。 int a,b,c; a=10; b=20; c=(a%b1);(10)以下程序运行后的输出结果是 【1

15、0】 。 char c1,c2; for(c1=0,c2=9c1(11)已知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33,则输出结果是 【11】 。 char a,b; a=getchar();scanf(b); a=a-+b=b*2;%c %cn(12)以下程序中,fun函数的功能是求3行4列二维数组每行元素中的最大值。请填空。 void fun(int,int,int(*)4,int *); int a34=12,41,36,28,19,33,15,27,3,27,19,1,b3,i; fun(3,4,a,b); for(i=0;i+) printf(,bi);void fun(int m,int n,int ar4,int *br) int i,j,x; x=ari0; for(j=0;j 【12】 =x; (13)以下程序运行后的输出结果是 【13】 。 void swap(int x,int y) int t; t=x;x=y;y=t;%d %d ,x,y);

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2