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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

计算机等级考试二级C语言模拟试题及答案Word下载.docx

1、D)存储模式9.将E-R图转换到关系模式时,实体与联系都可以表示成 A)属性 B)关系 C)键 D)域10.SQL语言又称为 A)结构化定义语言 B)结构化控制语言 C)结构化查询语言 D)结构化操纵语言11.下列叙述中正确的是 A)C语言编译时不检查语法 B)C语言的子程序有过程和函数两种 C)C语言的函数可以嵌套定义 D)C语言的函数可以嵌套调用12.在C语言中,退格符是 A)n B)t C)f D)b 13.以下叙述中正确的是 A)构成C程序的基本单位是函数 B)可以在一个函数中定义另一个函数 C)main()函数必须放在其他函数之前 D)所有被调用的函数一定要在调用之前进行定义 14.

2、若已定义:int a=25,b=14,c=19;以下三目运算符(?:)所构成语句的执行后a=25&b-=2&c?printf(*a=%d,b=%d,c=%dn,a,b,c):#a=%d,b=%d,c=%dn,a,b,c);程序输出的结果是 A)*a=25,b=13,c=19 B)*a=26,b=14,c=19 C)# a=25,b=13,c=19 D)# a=26,b=14,c=1915.下列程序段的输出结果是 int a=1234; float b=123.456;double c=12345.54321;-,%2.1f,%2.1f,a,b,c);A)无输出 B)12,123.5,12345

3、.5 C)1234,123.5,12345.5 D)1234,123.4,1234.5 16.若运行以下程序时,从键盘输入 ADescriptor(表示回车),则下面程序的运行结果是 #include main() char c;int v0=1,v1=0,v2=0;do switch(c=getchar() case a:case A:case e:case E:case i:case I:case o:case O:case u:case U:v1+=1;default:v0+=1;v2+=1; while(c!=n);v0=%d,v1=%d,v2=%dn,v0,v1,v2);A)v0=7

4、,v1=4,v2=7 B)v0=8,v1=4,v2=8 C)v0=11,v1=4,v2=11 D)v0=13,v1=4,v2=12 17.设有以下程序段 int x=0,s=0;while(!x!=0)s+=+x;%d,s);则 A)运行程序段后输出0 B)运行程序段后输出1 C)程序段中的控制表达式是非法的 D)程序段执行无限次 18.执行下面的程序段后,变量k中的值为 int k=3, s2;s0=k; k=s1*10;A)不定值 B)33 C)30 D)10 19.以下程序段的描述,正确的是 x=-1;do x=x*x; while(!x);A)是死循环 B)循环执行两次 C)循环执行一

5、次 D)有语法错误 20.有如下程序段 int a=14,b=15,x;char c=A;x=(a&b)&(cB);执行该程序段后,x的值为 A)ture B)false C)0 D)1 21.下列程序执行后的输出结果是 void func1(int i);void func2(int i);char st=hello,friend!;void func1(int i) printf(%c,sti);if(iap);return(p);在下划线处应填入的内容是 A)i=p B)ap=ai C)p=j D)p=i 23.以下程序的输出结果是#include void prt (int *x, i

6、nt*y, int*z) %d,%d,%dn,+*x,+*y,*(z+); int a=10,b=40,c=20;prt (&a,&b,&c);A)11,42, 31 12,22,41 B)11,41,20 12,42,20 C)11,21,40 11,21,21 D)11,41,21 12,42,2224.有如下程序 char s=ABCD, *p;for(p=s+1; p该程序的输出结果是 A)ABCD BCD CD D B)A B C C)B D)BCD D25.下列程序执行后的输出结果是 int a33, *p,i;p=&a00;for(i=1; ij共执行的次数是 int i=0,

7、j=10, k=2, s=0;for (;) i+=k;if(ij) ,s);break; s+=i;A)4 B)7 C)5 D)6 33.若有以下程序 void f(int n); void f(int n);f(5);void f(int n) ,n); 则以下叙述中不正确的是 A)若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f B)若在主函数前对函数f进行说明,则在主函数和其后的其他函数中都可以正确调用函数f C)对于以上程序,编译时系统会提示出错信息:提示对f函数重复说明 D)函数f无返回值,所以可用void将其类型定义为无返回值型 34.以下程序的输出是 struct

8、 st int x; int *y; *p;int dt4= 10,20,30,40 ;struct st aa4= 50,&dt0,60,&dt0; p=aa;,+(p-x);A)10 B)11 C)51 D)60 35.有以下程序 FILE *fp; int i=20,j=30,k,n;fp=fopen(d1.dat,w);fprintf(fp,i);,j);fclose(fp);rfscanf(fp,%d%d,&k,&n);%d %dn,k,n);程序运行后的输出结果是 A)20 30 B)20 50 C)30 50 D)30 20二、填空题(每空2分,共计30分)1.数据结构分为逻辑结

9、构与存储结构,线性链表属于 【1】 。2.在面向对象方法中,类之间共享属性和操作的机制称为 【2】 。3.耦合和内聚是评价模块独立性的两个主要标准,其中 【3】 反映了模块内各成分之间的联系。4.一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于 【4】 的联系。5.数据库设计分为以下6个设计阶段:需求分析阶段、 【5】 、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。 输入答案,中间不含空格:6.以下程序的功能是从健盘输入若干学生的成绩,并输出最高成绩和最低成绩,当输入负数时结束。请填空。main () float x,amax,amin

10、;scanf (%f,&amax=x;amin=x;while ( 【6】 ) if (xamax) else if 【7】 else scanf (printf (n amax=%fn amin=%fn,amax,amin);7.设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部 【8】 。要求形参名为b。 double s1022;int n; fun(s);输入答案,中间不含空格: 8.下列程序的功能是输入一个整数,判断是否是素数,若为素数输出1,否则输出0,请填空。 int i, x, y=1;scanf(, &for(i=2;=x/2; i+)

11、if 【9】 y=0; break;, y);9.下面程序的功能是将一个字符串str的内容颠倒过来,请填空。 int i,j, 【10】 ;char str=1234567;for(i=0,j=strlen(str) 【11】 ; k=stri;stri=strj;strj=k;%sn,str); 10.以下程序可把输入的十进制数以十六进制数的形式输出,请填空。 char b17=0123456789ABCDEFint c64,d,i=0,base=16;long n;Enter a number:%lddoci= 【12】 ;i+;n=n/base;while(n!=0);Transmite

12、 new base:for(-i;i=0;-i) d=ci;,b 【13】 );8.下列程序的功能是输入一个整数,判断是否是素数,若为素数输出1,否则输出0,请填空。10.以下程序可把输入的十进制数以十六进制数的形式输出,请填空。参考答案:选择题:1-10 B A B D D D D A B C 11-20 D D A C C D B A C D 21-30 C D B D B B A C B C 31-40 C D C C A填 空 题:1-5 存储结构 继承 内聚 一对多|1N 概念设计阶段 6-10 x0 a void fun(double b22)|void fun(double b1022) (x%i=0) k -1 n%base d 11-12 6354 -

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

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