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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

第三套二级C语言模拟题Word格式.docx

1、A. 40B. AC. ABD. 09:下面不符合标识符规定的是_。A. _maxB. x3C. 3bcD. INT10:已知char c1=b,c2=f;,则语句printf(%d,%c,c2-c1,c2-32);的输出结果是_。A. 3,fB. 4,FC. 3,FD. 4,f11:设有int a;int f=3;,则执行语句a=(f+)%3;后a的值是_。A. 0B. 1C. 2D. 312:设有定义:int a=1,b=2,m=0,n=0;,则执行语句(m=ba)|(n=ab);后,m和n的值为_。A. 0,0B. 1,0C. 0,1D. 1,113:以下选项中非法的C语言表达式是_。A

2、. 0=x&x90) printf(%d,a);80) printf(70) printf(A. 888888B. 8888C. 88D. 820:设有说明语句int a=1;,则执行以下语句后输出_。switch(a)case 1:printf(安徽);case 2: printf(计算机default:水平考试A. 安徽计算机水平考试B. 安徽C. 安徽计算机D. 计算机水平考试A21:下面关于for循环的描述正确的是_。A. for循环只能用于循环次数已经确定的情况B. for循环先执行循环体语句,后判断条件C. 在for循环中不能用break语句跳出循环体D. for循环体语句中,可以

3、包含多条语句22:设有int k=10;,则while(k=0) k=k-1;中循环体语句被执行的次数为_。C. 10D. 1123:执行如下程序段后,输出结果是_。int i=0;while(i=2) i+;, i);A. 2B. 3D. 5B24:设有int i;,则执行for(i=1;i=10;i+);后变量i的值为_。A. 9B. 10C. 11D. 12C 25:下面程序段输出结果为_。char p =123450QQ0%dn,strlen(p);A. 8B. 7C. 6D 26:下列叙述中不正确的是_。A. 字符型数组中可以存放字符串B. 可以对字符串进行整体输入、输出C. 可以对

4、实型数组进行整体输入、输出D. 不能在赋值语句中通过赋值运算符对字符型数组进行整体赋值27:已知:int s8=1,2,3,4,5,6,7,8,x;,则执行语句x=s2+s4;后,x的值是_。B. 6C. 728:设有int a86;,则在a45之前的元素个数为_。A. 38B. 29C. 28D. 30 参考答案:29:下列的程序段输出结果是_。int k,a33=1,2,3,4,5,6,7,8,9;for(k=0;ks2B. strcat(s1,s2)C. strcpy(s1,s2)D. strcmp(s1,s2)32:在C语言程序中,若对函数类型未加说明,则函数的隐含类型为_。A. in

5、tB. doubleC. voidD. char33:以下叙述中正确的是_。A. 在不同的函数中不能使用相同名字的变量B. 函数中的形式参数是全局变量C. 在一个函数内定义的变量只在本函数范围内有效D. 在一个函数内的复合语句中定义的变量在本函数范围内有效34:若有函数:void fun(double a , int *n) ,则以下叙述中正确的是_。A. 调用fun函数时,数组a执行按值传送B. 形参a和n都是指针变量C. 形参a和n都是普通常量D. 调用fun函数时,形参n执行按值传送35:设有定义int a,*p;,则使指针p指向变量a的语句是_。A. p=a;B. a=p;C. p=&

6、a;D. a=*p;36设有int a=2,b=1,*p=&,则执行语句*p=3;a=a+b;后,变量a的值为_。37:设有:int a =1,3,5,7,*p=a;,以下表达式中值为5的是_。A. *(p+2)B. p+2C. *p+2D. *p+=238:下列关于编译预处理命令的说法中,正确的是_。A. 一条文件包含命令能包含多个文件B. 编译预处理命令只能放在文件开头C. 一行只能书写一条编译预处理命令D. 编译预处理命令中的#可以省略39:下面不能正确定义结构体变量a的语句是_。A. struct xyzchar x;int y;float z;struct xyz a;B. stru

7、ct xyzchar x; a;C. struct xyzchar x;typedef xyz a;D. struct char x;40:对文件操作的一般步骤是_。A. 读写文件-打开文件-关闭文件B. 读文件-写文件-C. 打开文件-操作文件-D. 操作文件-二、程序改错题题目1:统计所有三位正整数中个位数和十位数之和与百位数的积是28的数的个数。如:259,268,277,286.是满足条件的数。$1$:count=0;$2$:b=i/100;$3$:count+;题目2:fun函数的功能是:计算s=1+1/2+1/3+1/4+.+1/n的值。在主函数中输入一个正整数n,通过调用fun函

8、数,求得计算结果。return (s);n);result=fun(n);三、Windows操作题请在考生文件夹中进行以下操作:1.将文件夹group下的文件time.wri删除;2.将文件夹year下的文件light.wps改名为lamp.wps;3.将文件夹year下的子文件夹paper删除;4.在文件夹address下新建一个文本文档myself.txt;5.将文件夹group下的文件check.xls复制到文件夹address中。考生在完成题目要求时,应特别注意一个基本概念:考生文件夹,考生上机考试的全部数据均存储在这个文件夹中。考生不得随意更改其中的内容,而且,有些题目要使用这个概念

9、来完成。要完成上机考试的基本操作题,可以使用Windows提供的资源管理器、文件夹窗口等。Windows上机考试的基本操作题主要包括以下内容:1文件或文件夹的创建操作:新建文件夹可通过Windows资源管理器或我的电脑,先双击要放置新文件夹的磁盘或文件夹,然后利用以下两种方法来完成:(1)利用文件菜单中的新建命令的文件夹选项,输入新文件夹名后按回车键;(2)在已打开文件夹中,单击鼠标右键,使用快捷菜单中的命令,输入新文件夹名后按回车键。新建文本文件可通过,先双击要放置新文件的磁盘或文件夹,然后利用以下两种方法来完成:文本文档选项,输入新文件名后按回车键;命令,输入新文件名后按回车键。2文件或文

10、件夹的拷贝复制文件或文件夹有三个步骤:选择复制粘贴。复制文件或文件夹有以下四种方法:(1)选择该文件,在编辑菜单中选择复制命令;(2)选择该文件,用鼠标单击工具栏中的图标;(3)选择该文件,在键盘上按Ctrl+C键;(4)用鼠标右击欲复制的文件或文件夹,在弹出的快捷菜单中选择命令。然后选择目的文件夹进行粘贴,粘贴文件或文件夹可由以下四种方法来实现:(1)在粘贴(2)用鼠标单击工具栏中的(3)选择该文件,在键盘上按Ctrl+V键;(4)用鼠标右击欲粘贴的文件或文件夹,在弹出的快捷菜单中选择3文件或文件夹的移动移动文件或文件夹有三个步骤:选择剪切粘贴。剪切文件或文件夹应先选择该文件或文件夹,然后有

11、以下四种方法:剪切(3)在键盘上按Ctrl+X键;(4)用鼠标右击欲剪切的文件或文件夹,在弹出的快捷菜单中选择4文件或文件夹的更名在窗口中修改文件或文件夹的名称可以选择以下几种操作之一来实现:重命名命令,然后键入新文件名或文件夹名,再按回车键;(2)选择该文件按功能键F2,然后键入新文件名或文件夹名,再按回车键;(3)用鼠标左键单击文件或文件夹名,然后键入新文件名或文件夹名,再按回车键;(4)用鼠标右击欲重命名的文件或文件夹,在弹出的快捷菜单中选择属性5文件或文件夹的属性设置窗口中都设置有命令,用户可通过该命令设置文件或文件夹的属性(只读、隐藏、存档、系统),具体实现方法有以下两种:命令,在弹

12、出的对话框中单击相应属性前的复选框,再单击确定按钮即可;(2)用鼠标右击欲设置属性的文件或文件夹,在弹出的快捷菜单中选择命令,然后在弹出的对话框中单击相应属性前的复选框,再单击按钮即可。6文件或文件夹的删除先选择该文件或文件夹,然后再按以下方法之一删除:(1)按键盘上的Del键;(2)用鼠标右击欲删除的文件或文件夹,在弹出的快捷菜单中选择删除(3)在(4)如果考生使用Shift+Del键,则该文件或文件夹将被彻底从硬盘中删除。四、综合应用题根据下式求s的值(要求使用循环实现):s=1/1!+1/2!+1/3!+1/4!+1/5!+1/6!+1/7!说明:n!=1*2*.*n。输出结果的形式为:

13、s=1.23456=参考代码1=#include void PRINT(double s) FILE *out;s=%.5fn,s); if(out=fopen(result.dat,w+)!=NULL) fprintf(out,s=%.5f fclose(out);void main()/*考生在此设计程序*/ int i,j; long t; double s=0; for(i=1;=7;i+) t=1; for(j=1;j=i;j+) t=t*j; s = s +1.0/t; PRINT(s);=参考代码2= t=t*i;=已知整型数组s存储了30个数。对于任意下标为i的元素(i29),查找其中sisi+1的元素si并求和。例如:1、51分别小于后面的元素51、66。s=12345void PRINT(long s)s=%ldns=123%ld int s30=2016,1,51,66,19,853,4535,652,8,42,7,6,86,78,45,63,90,5473,45,75,3,7,4,53,403,47,0,2,87,56; /*考生在此设计程序*/ int i; long sum=0; for(i=0;29; if(sisi+1) sum=sum+si; PRINT(sum);

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

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