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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

广东海洋大学C语言试题.docx

1、广东海洋大学C语言试题页加 白纸海洋大学一一学年第学期 C程序设计 课程试题课程号:16232110V考试 DA卷 V闭卷考查 卷 开卷题 号二三四五六七八九十总分阅卷教师各题分数25201010530100实得分数一、单项选择题(25分,每题丨分)1 正确的c语言标识符是 .A. 2name B. DATA_FILE C. (break) D. A COM 答案:B 知识点:标识符 难度:C2.在c语言中,数组元素的下标从 开始.A.O B. 1 C.2 D任意答案:A 知识点:数组 难度:C3.执行下列程序后,Q的值是 Int o二9, bz c; a+=2;A. 2 B. 10 C. 1

2、1 D.8答案:c 知识点:运算符 难度:B4.若有以下定义和语句,旦,则 是对数组元素的正确表示.int o=l,2,3,4,5,*p;p=a;A. &(a+2) B. a+ C. p2 D. &p答案:C 知识点:数组 难度:A5为避免嵌套条件支语句if-else的二义性,C语言规定,else总是与 组成配对关系.A.缩排位萱相同的ifC.在其之前未配对的最近的if 答案:C 知识点:分支语句B同一行的ifD.在其之前未配对的if难度:C6.若Q二lO.b二20,c二30,则表达式 的值为直.A.!(a!=0) B. (ac)C. (bc) | | (ba) D. (c二=a)| | (c

3、= =b)答案:C 知识点:表达式 难度:B7.若已定义:into9, *p=a;并在以后的语句中未改变p的值,不能表示。1地址的表达式 A. p+1 B. o+l C. o+ D. +p 答案:c 知识点:指针 难度:A8.若有以下的说明和语句,则在执行fo语句后,UUpt+l)+2)表示的数组元素是intt33, *pt(3, k;for (k=0; k0); D. if(b=0) m=l;n=2;(难度系数c,知识点:单行语句)答案:D12.若已定义:inta二0,123,4,567,8,9, *p二o,i;其中0MW9,则对o数组元素不正确的引用是( )A. ap-a ( B) U&a

4、i) C. pi D. a10(难度系数C,知识点:数组元素)答案:D13.若有 ints4二123,4;,则 ss0+22卜s3的值是()A B.2 C.3 D.4数组运算(难度系数C)答案:D_14.用数组名作为函数的实参时,传递给形参的是()oA.数组的首地址 B.数组的第1个元素C.数组中的全部元素 D.数组的元素个数函数调用(难度系数C)答案:A15.表达式A,+4*25.0-,b,的正确结果是()。A.67 B.67.0 C.不确定 D.67LC语言表达式运算(难度系数B)答案:B16.能表示条件0x100的表达式是()oA.0=x=0zx二0&xv二00C语言表达式运算(难度系数

5、C)答案:D17.对字符串”Boy”进行完整赋值的操作是()oA. char s3 = B/o/y; B. char s = Boy;C. chars3 = Boy; D.chars;s=”Boy”; 字符串数组运算(难度系数C)答案:B8 w18、 若有代数式则不正确的c语言表达式是()obeA. x/b/c*y*8 B. 8*x*y/b/cC 8*x*y/b*c D. x*y/c/b*8c语言表达式(难度系数B)答案:C19、 下列可以正确表示字符型常数的是 oA. B/XOIO* C.68 D. D(知识点字符型常数 难度系数C)正确答案:B20、 以下程序的输出结果是 ovoid ma

6、in()inta=l,Z3A5,6,*p;p=a; *(p+3)+=l;printff “d,%dn” ,*p,*(p+3);A0,5 B. f5 C. 0,6 D 1,6(难度系数B)(答案:B)(知识点:指针)2】、若变量o是int类型,并执行了语句:。二043.5;则正确的叙述是:A. Q的值是字符D B.Q的值是3C.不允许字符型和浮点型相加 D. a的值是字符O的ASCII值加上3(知识点字符 难度系数B)正确答案:D22.若有说明语句:into,b,cd二&c;,则能正确从键盘读入三个整数分别赋给变量b、c的语句是()oB. scon f(,%d%d%d/&a/&b,d);A. s

7、canffd%d%dHz&o,&b,&d);C. scanf(,%d%d%d,zazb/d); D. scanf(,%d%d%dMzazb/*d);(知识点键盘读入 难度系数C)正确答案:B23、 为判断变量m是否是数字,可用表达式()。A.0= m & mv二9 B.,O,=m & mv二9& m8; y=+i)printf(%d, %d “,x-, y);答案:10 10 9 1 知识点:for循环 难度:B6、 若有说明:泊2二】,2, 0, 4, 6, 8, 10,则al2=_(知识点 数组 难度系数C)答案:97、 已知x=2.5, a=7, y二4.7,JQiJ x+a%3*(in

8、t)(x+y)%2/4 的值为: (知识点 变 难度系数B)答案:2.58、 设Lj均为int型变量,则执行完下面的for循环后,k的值为 。for(i= 1 ,j= 10; i=j; i+,H k=i+j;(知识点 变 难度系数B)答案:109、 定义b为共有10个元素的一维数字数组、同时定义p为指向a数组首地址的指针变量的语句为 o(知识点 数组 难度系数B)答案:int b10 ,*p=a;10、 若 b=10,则(+b)+(+b)+(+b)的值为: (知识点 +运算符 难度系数A)答案:37三、判断题(10分,每题丨分)1、 ( )所有的变量在使用前都必须予以申明。(难度系数C,知识点

9、:变量声明)答案:g2、 ( ) switch选择结构中必须有default子句。(难度系数C,知识点:switch选择结构)答案:蛍3、 ( )求余运算符只能用于两个整数操作数。(难度系数C,知识点:求余运算符)答案:对4、 ( )若有说明int c;则while (c=getchar();是错误的C语句。(难度系数B,知识点:while语句)答案:蛍5、 ( )使用continue和break语句,都可以使得C程序的执行直接从循环中跳出。(难度系数C,知识点:跳出循环语句)答案:a6、 ()注释容太多会影响程序的执行效率。知识点:C程序执行(难度系数C)答案:17、 ( ) C程序执行的入

10、口是main()函数,所以moin函数必须放在程序的开头。知识点:C程序执行(难度系数C)答案: 复8、 ()若定义的函数没有参数,则函数名后的圆括号可以省略。知识点:函数定义(难度系数C)答案:9、 ()在一个函数中定义的变量可以在本函数围有效。(知识点 函数 难度系数B)答案:对10、 ()全局变量和静态变量没有初始时,初始值为0。(知识点变 难度系数B)答案:对四、程序埴空题(】0分,每题5分)1、下面程序的功能是:求一个5X5矩阵对角线元素之和。 #define N 5main()int aNNz sum=0;int i, j;for (i=0; iN; i+)for (j=0; jvN; j+)scanffd, &aij);for (i=0; iN; i+)printf(sum=%4dn/ sum);(难度系数B ,知识

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

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