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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

C语言真题3Word下载.docx

1、 的值为真。第10题 (1分)8在C语言中,整型数据在内存中占2个字节。二、单项选择共40题(共计40分)127下列程序的输出结果是()。main()printf(%dn,null);(A).0(B).变量无定义(C).-1(D).1B647以下能对二维数组a进行正确初始化的语句是()。(A).int a2=1,0,1,5,2,3;(B).int a3=1,2,3,4,5,6;(C).int a24=1,2,3,4,5,6;(D).int a3=1,0,1,1,1;564在一个C程序中()。(A).main函数必须出现在所有函数之前(B).main函数可以在任何地方出现(C).main函数必须

2、出现在所有函数之后(D).main函数必须出现在固定位置715若有说明:int i, j=2,*p=&i;,则能完成i=j赋值功能的语句是()。(A).i=*p;(B).*p=*&j;(C).i=&(D).i=*p;642在C语言中,一维数组的定义方式为:类型说明符 数组名()。(A).常量表达式(B).整型表达式(C).整型常量或整型表达式(D).整型常量C576设以下变量均为int类型,则值不等于7的表达式是()。(A).(x=y=6,x+y,x+1)(B).(x=y=6,x+y,y+1)(C).(x=6,x+1,y=6,x+y)(D).(y=6,y+1,x=y,x+1)C 677若已定义

3、的函数有返回值,则以下关于该函数调用的叙述中错误的是()。(A).函数调用可以作为独立的语句存在(B).函数调用可以作为一个函数的实参(C).函数调用可以出现在表达式中(D).函数调用可以作为一个函数的形参D101以下数据中,不正确的数值或字符常量是()。(A).8.9e1.2(B).10(C).0xff00(D).82.5A626若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达式的值为“假”,则以下.(A).A%2=1(B).!(A%2=0)(C).!(A%2)(D).A%2623以下描述中正确的是()。(A).由于 do-while 循环中循环体语句只能是一条可执行语句,所

4、以循环体内不能使用复合语句(B).do-while 循环由do开始,用while结束,在 while(表达式)后面不能写分号(C).在 do-while 循环体中,一定要有能使 while 后面表达式的值变为零(假)的操作(D).do-while 循环中,根据情况可以省略 while第11题 (1分)529在C语言中,调用函数除函数名外,还必须有()。(A).函数预说明(B).实际参数(C).( )(D).函数返回值第12题 (1分)530C程序中的宏展开是在()。(A).编译时进行的(B).程序执行时进行的(C).编译前预处理时进行的(D).编辑时进行的第13题 (1分)738若fp已正确定

5、义并指向某个文件,当未遇到该文件结束标志时函数feof(fp)的值为()。(B).1(D).一个非0值第14题 (1分)144设a为整型变量,初值为12,执行完语句a+=a-=a*a后,a的值是()。(A).552(B).144(C).264(D).-264第15题 (1分)505以下语句中,循环次数不为10次的语句是()。(A).for(i=1;i10;i+);(B).i=1;doi+;while(i0)-i;(D).i=1;m:if(i=10)i+;goto m;第16题 (1分)710若有定义:int *p3;,则以下叙述中正确的是()。(A).定义了一个基类型为int的指针变量p,该变

6、量具有三个指针(B).定义了一个指针数组p,该数组含有三个元素,每个元素都是基类型为int的指针(C).定义了一个名为*p的整型数组,该数组含有三个int类型元素(D).定义了一个可指向一维数组的指针变量p,所指一维数组应具有三个int类型元素第17题 (1分)198设有以下语句, 若0k4,下列选项中对字符串的非法引用是()。char str42=aaa,bbbcccddd,*strp4;intfor (j=0;j4;j+) strpj=strj;(A).strp(B).strk(C).strpk(D).*strp第18题 (1分)702对于基本类型相同的两个指针变量之间,不能进行的运算是(

7、)。(A).y&x!=y);(B).if(x=y) x+=y;(C).if(x!=y) scanf(%dx) else scanf(y);(D).if(x0)puts(s2);(B).if(strcmp(s2,s1)(C).if(strcmp(s2,t)(D).if(strcmp(s1,t)第33题 (1分)646若有说明 int a34;则a数组元素的非法引用是()。(A).a02*1(B).a13(C).a4-20(D).a04第34题 (1分)653以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是()。(A).char s10=abcdefg;(B).char t=,*s=t;

8、(C).char s10;s=(D).char s10;strcpy(s,);第35题 (1分)160C语言的if语句嵌套时,if与else的配对关系是()。(A).每个else总是与它上面的最近的if配对(B).每个else总是与最外层的if配对(C).每个else与if的配对是任意的(D).每个else总是与它上面的if配对第36题 (1分)170关于return语句,下列正确的说法是()。(A).在主函数和其他函数中均可出现(B).必须在每个函数中出现(C).可以在同一个函数中出现多次(D).只能在除主函数之外的函数中出现一次第37题 (1分)512while(fabs(t)=1e-5|

9、t=-1e-5(B).fabs(t)1e-5&!s/10(C).fabs(t)1e-5(D).s/10=0第38题 (1分)686在位运算中,操作数每右移一位,其结果相当于()。(A).操作数乘以2(B).操作数除以2(C).操作数除以4(D).操作数乘以4第39题 (1分)544char *s1=hello,*s2;s2=s1;则()。(A).s2指向不确定的内存单元(B).不能访问(C).puts(s1);与puts(s2);结果相同(D).s1不能再指向其它单元第40题 (1分)109C语言中,double类型数据占()。(A).1个字节(B).2个字节(C).4个字节(D).8个字节三

10、、程序填空共2题(共计20分)第1题 (10分)92/*-【程序填空】-题目:以下程序的功能:将s所指字符串的正序和反序进行连接,形成一个新串放在t所指的数组中。例如:当s串为ABCD时,则t串的内容应为ABCDDCBA-*/#includestdio.hstring.hvoid fun (char*s, char*t)i, d;/*SPACE*/d = 【?】;for (i = 0; id; 【?】) ti = si; i+) /*SPACE*/ t【?】 = sd-1-i;t【?】 =chars100, t100;nPlease enter string S: scanf(%s, s);f

11、un(s, t);nThe result is: %sn, t);1). strlen(s)2). i+ 或 i=i+1 或 i+=1 或 +i 或 i=1+i3). d+i 或 i+d4). 2*d 或 d*2 或 i+d 或 d+i第2题 (10分)486请编写一个函数fun,它的功能是:删除字符串中的数字字符。例如输入字符串:48CTYP9E6,则输出:CTYPE。#include =)&(*pi+) 或 for(i=2;=i.3). f1=f2;4). f2=f3;五、程序设计353/*-【程序设计】-根据整型形参m,计算如下公式的值:y=1/21/41/6.1/2m 。若m=9,则应输出:1.414484部分源程序给出如下。请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。#include stdio.hdouble fun(int m)/*Program*/*End*/main() void yzj();int n;Enter n:, &n);nThe result is %1fn, fun(n);yzj();void yzj()FILE *IN,*OUT;int s,i ;int t;float o;IN=fopen(in.datrif(IN=

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

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