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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(全国计算机等级考试二级C语言真题及答案Word文档格式.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

全国计算机等级考试二级C语言真题及答案Word文档格式.docx

1、D)软件的运行维护过程(6)面向对象方法中,继承是指A)一组对象所具有的相似性质 B)一个对象具有另一个对象的性质 C)各对象之间的共同性质 D)类之间共享属性和操作的机制 (7)层次型、网状型和关系型数据库划分原则是 A)记录长度 B)文件的大小 B)联系的复杂程度 D)数据之间的联系方式 (8)一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员 与实体计算机之间的联系是 A)一对一 B)一对多 C)多对多 D)多对一 (9)数据库设计中反映用户对数据要求的模式是 A)内模式 B)概念模式 C)外模式 D)设计模式 (10)有三个关系R、S 和T 如下:ABCDc31

2、R S Ta2b c4则由关系R 和S 得到关系T 的操作是 A)自然连接 B)交 C)投影 D)并 (11)以下关于结构化程序设计的叙述中正确的是A)一个结构化程序必须同时由顺序、分支、循环三种结构组成 B)结构化程序使用goto 语句会很便捷 C)在C 语言中,程序的模块化是利用函数实现的 D)由三种基本结构构成的程序只能解决小规模的问题 (12)以下关于简单程序设计的步骤和顺序的说法中正确的是 A)确定算法后,整理并写出文档,最后进行编码和上机调试 B)首先确定数据结构,然后确定算法,再编码,并上机调试,最后整理文档 C)先编码和上机调试,在编码过程中确定算法和数据结构,最后整理文档 D

3、)先写好文档,再根据文档进行编码和上机调试,最后确定算法和数据结构 (13)以下叙述中错误的是 A)C 程序在运行过程中所有计算都以二进制方式进行 B)C 程序在运行过程中所有计算都以十进制方式进行 C)所有C 程序都需要编译链接无误后才能进行 D)C 程序中整型变量只能存放整数,实型变量只能存放浮点数 (14)有以下定义:int a;long b;double x,y;则以下选项中正确的表达式是 A)a%(int)(x-y) B)a=x!=y; C)(a*y)%b D)y=x+y=x (15)以下选项中能表示合法常量的是 A)整数:1,200 B)实数:1.5E2.0 C)字符斜杠: D)字

4、符串:”007” (16)表达式a+=a-=a=9 的值是 A)9 B)-9 C)18 D)0 (17)若变量已正确定义,在if(W)printf(“%dn”,k);中,以下不可替代W的是 A)ab+c B)ch=getchar() C)a=b+c D)a+ (18)有以下程序 #include main() int a=1,b=0; if(!a) b+; else if(a=0) if(a) b+=2;else b+=3; printf(“%dn”,b); 程序运行后的输出结果是 A)0 B)1 C)2 D)3 (19)若有定义语句int a,b;double x;则下列选项中没有错误的是

5、A) switch (x%2) case 0: a+; break;case 1: b+;default: B) switch (int)x/2.0) case 0: case 1:default :C) switch(int)x%2) default :D)switch(int)(x)%2) case 0.0: case 1.0:(20)有以下程序 #include main() int a=1,b=2; while(a6) b+=a; a+=2;b%=10;printf(“%d, %dn”,a,b); A)5,11 B)7,1 C)7,11 D)6,1 (21)有以下程序 int y=10

6、;while(y-);printf(“y=%dn”,y);程序执行后的输出结果是 A) y=0 B)y=-1 C)y=1 D)while 构成无限循环 (22)有以下程序 char s =”rstuv”;printf(“%cn”,*s+2); 程序运行后的输出结果是 A)tuv B) 字符t 的ASCII 值 C)t D)出错 (23)有以下程序 #include string.h char x =”STRING”;x0=0; x1=0; x2=0;printf(“%d %dn”,sizeof(x),strlen(x);0和0 表示一样A) 6 1 B) 7 0 C) 6 3 D) 7 1(2

7、4)有以下程序 int f(int x); int n=1,m;m=f(f(f(n);printf(“%dn”,m); int f(int x) return x*2;A)1 B)2 C)4 D)8 (25)以下程序段完全正确的是 A)int *p; scanf(“%d”,&p); 不需要&B) int *p; scanf(“%d”,p);C) int k, *p=&k;D) int k,*p; *p=&(26)有定义语句:int *p4;以下选项中与此语句等价的是 A)int p4; B)int *p; C)int *(p4); D)int (*p)4;(27)下列定义数组的语句中,正确的是

8、 A) int N=10; B) #define N 10 int xN; int xN; C) int x0.10; D) int x ;(28)若要定义一个具有5 个元素的整型数组,以下错误的定义语句是 A)int a5=0; B) int b =0,0,0,0,0; C)int c2+3; D) int i=5,di; 不能是变量(29)有以下程序 void f(int *p); int a5=1,2,3,4,5,*r=a;f(r );printf(“%dn”,*r);void f(int *p) p=p+3; printf(“%d,”,*p);A)1,4 B)4,4 C) 3,1 D)

9、4,1 (30)有以下程序(函数fun 只对下标为偶数的元素进行操作) void fun(int *a,int n) int i,j,k,t;for(i=0;in-1;i+=2)k=i; for(j=i;jak) k=j;t=ai; ai=ak; ak=t; int a10=1,2,3,4,5,6,7,i; fun(a,7);7;i+) printf(“%d,”,ai);printf(“n”);程序运行后输出结果是 A)7,2,5,4,3,6,1, B)1,6,3,4,5,2,7, C)7,6,5,4,3,2,1, D)1,7,3,5,6,2,1, (31)下列选项中,能够满足“若字符串s1

10、等于字符串s2, 则执行ST”要求的是A)if(strcmp(s2,s1) =0) ST;B) if(s1=s2) ST;C) if(strcpy(s1,s2) =1) ST;D) if(s1-s2=0) ST;(32)以下不能将s 所指字符串正确复制到t 所指存储空间的是 A)while(*t=*s)t+,s+;B)for(i=0;ti=si;i+);C)do*t+=*s+;while(*s); D)for(i=0,j=0;ti+=sj+; );(33)有以下程序(strcat 函数用以连接两个字符串) #include void fun(char *p) int i=0;while(pi) if(pi = &islower(pi-1) pi-1=pi-1-a+A;i+;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1