



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. 符合结构化原则的三种基本控制结构是:选择结构、循环结构和 顺序结构 2. 若x=3,y=2,z=1,表达式z+=(xy?x+:y+)的值是 3 3. 表达式(int)(double)(5/2)+2.5)的值是 4 4. 以下程序执行结果是 127 a) int x=0177;b) printf(“x=%3dn”, x);5. C语言可执行程序的开始执行点是 main 函数。 6. 表达式: 10!=9 的值是 1 7. 设a=12,表达式a+=a-=a*=a运算后a的值是 0 8. 当调用函数时,实参是一个数组名,则向形参传送的是 数组的首地址9. 设x为int型变量,请写出一个关系表达式 x%3=0&x%7=0 ,用以判断x同时为3和7的倍数。10. 下列程序段的运行结果为 x=0,y=-1,z=0 x=y=z=-1;+x&+y|+z;printf(“x=%d, y=%d ,z=%dn”,x,y,z);二、选择题(共20小题,每题2分,共40分)1请选出可用作C语言用户标识符的一组标识符_B_A) void define WORDB) a3_b3 _123 IFC) For -abc CaseD) 2a Do sizeof 2若有定义:double a=22;int i=0,k=18;则不符合C语言规定的赋值语句是CA)a=a+,i+ B)i=(a+k)=y)&(y=z) B) (x=y)AND(y=z)C) (x=y=z) D) (x=y)&(y=z)4. C语言中合法的字符常量是_B_A) 084 B) 0X43C) ab D) 05. 若变量已正确说明为int类型,要给a,b,c输入数据,以下正确的输入语句是DA) read(a,b,c); B) scanf(“%d%d%d”,a,b,c);C) scanf(“%D%D%D”,&a,%b,%c); D) scanf(“%d%d%d”,&a,&b,&c);6. C语言中函数返回值的类型是由(D )决定。 A) return语句中的表达式类型 B) 调用函数的主调函数类型 C) 调用函数时临时 D) 定义函数时所指定的函数类型7. 设int c=5和int a, a=2+(c+=c+,c+8,+c), 则a=_B_ A) 15 B) 14 C) 13 D) 168设a为整形变量,不能正确表达数学关系:10a15 的C语言表达式是_A_A) 10a10&a15 D) !(a=15) 9. 不合法的八进制数是_B_A) 0 B) 028 C) 077 D)0110. 若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为_D_A) a0 B) !a C) a=0 D) a11. 在以下运算符中,优先级最高的运算符是_B_A) ? : B) + C) & D) +=12. 在C语言中,判断表达式逻辑值“真”用_D_表示。A) true B) 大于的数C) 非的整数D) 非的数13. 下面程序的输出是B#include main()int k=011;printf(%dn,k+);程序运行后的输出结果是A)12 B)11 C)10 D)914. 若a是数值类型,则逻辑表达式(a=1)|(a!=1)的值是:AA)1 B) 0 C) 2 D)不知道a的值,不能确定15. 若有说明和语句:int a=5;a+;此处表达式a+的值是_D_A) 7B) 6C) 5 D) 416. 下列选项中,能够正确定义数组的语句是DA)int num0.2008; B) int num;C) int N=2008; int numN; D) #define N 2008 int numN; 17. 下列语句中,正确的是A A) char *s ; s=Olympic; B) char s7 ; s=Olympic;C) char *s ; s=Olympic; D) char s7 ; s=Olympic;18. 在C语言中,while语句中的条件为_A_时,结束该循环。A) 0 B) 1 C) true D) 非019. 有以下程序A#include main() int i,j,m=1; for(i=1;i0;j-) if(i*j3) break; m*=i*j; printf(m=%dn,m)程序运行后的输出结果是A(A) m=6 (B)m=2 (C)m=4 (D)m=520. 设有定义double a10,*s=a;,一下能够代表数组元素a3的是DA)(*s)3 B)*(s+3) C)*s3 D)*s+3三、判对错(对的画,错的画。每题1分,共10分)(+)1. 在C程序中,语句之间必须要用分号“;”分隔。(+)2. 在C程序中所用的变量必须先定义后使用。(+)3. C程序中的注释部分可有可无,通常可以省略。(_)4. 在C程序中,不区分大小写APH和aph是两个相同的变量。(+)5.每次调用静态内部变量所在的函数时,不再重新赋初值,只是保留上次调用结束时的值。(_)6. 在C程序中,函数既可以嵌套调用又可以嵌套定义。(-)7. 若a和b是同类型变量,在执行了赋值语句a=b;后b中的值将放入a中,(-)8.当输入数值数据时,对于整型变量只能输入整型值;对于实型变量只能输入实型值。(-)9. break语句和continue语句都是只能用在循环语句中(+)10.指针变量存放的是变量的指针。四、综合编程题(共3题,每题10分,共30分)从键盘输入一组无符号整数并保存在数组xxN中,以整数0结束输入,要求这些数的最大位数不超过4位,其元素的个数通过变量num传入函数fun()。请补充函数fun(),该函数的功能是:从数组xx中找出个位和十位的数字之和大于5的所有无符号整数,结果保存在数组yy中,其个数由函数fun()返回。例如:当xx8=123,11,25,222,42,333,14,5451时,bb4=25,42,333,5451。注意:部分源程序给出如下。试题程序:#include #define N 1000int fun(int xx,int bb,int num) int i, n=0;int g, s;for(i=0;i5)【2bbn+=xxi 】; return【3n】;main() int xxN; int yyN; int num=0,n=0,i=0; printf(Input number :n);do scanf(%u,【4&xxnum 】);while(xxnum+!=0);n=【5un(xx,yy,num)】;printf(%d,n);for(i=0;iN;i+) printf(%u ,yyi);1. 改错题(10分)下列给定的程序中,函数fun()的功能是:用冒泡法对数组中的n个元素按从 大到小的顺序进行排序。请改正程序中的错误,使它能得到正确结果。(提示:共有5处错误,每改对一处得2分)试题程序如下:#include void fun(int a,int n) int i,j,t; for(j=0; jn;j+;) 改为 for(j=0; jn-1;j+;) for(i=0;in-j;i+) if(aiai+1) t=ai; ai=ai+1; ai=t; 改为 ai+1=t;main() int a=11,32,-5,2,14,i,m=5; printf(排序前的数据:); for(i=0;im
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026届辽宁省丹东第九中学英语九上期末质量检测试题含解析
- 2026届湖南省邵阳市新邵县英语九上期末综合测试模拟试题含解析
- 2026届山东省莱芜市实验学校化学九年级第一学期期末质量检测模拟试题含解析
- 2026届湖北襄阳宜城市朱市镇第二中学英语九年级第一学期期末学业质量监测模拟试题含解析
- 2026届福建省泉州市名校化学九年级第一学期期中联考试题含解析
- 安徽省合肥市名校2026届九年级英语第一学期期末统考模拟试题含解析
- 2026届山西省长治市壶关县英语九上期末联考模拟试题含解析
- 2026届湖北省宜昌市名校化学九年级第一学期期中考试模拟试题含解析
- 2026届北京六中学化学九上期末调研试题含解析
- 2026届浙江省杭州市高桥九上化学期中教学质量检测模拟试题含解析
- 2.2社会主义制度在中国的确立 高中政治必修一人教统编版教学课件
- 光伏施工安全管理方案
- 《金工实训(铣工) 》课件-项目1 数控铣床VDL-600A介绍
- 基于SERVQUAL模型的南京老门东历史文化街区旅游服务质量评价及提升策略研究
- 老年认知功能障碍的智能康复训练系统-洞察阐释
- 2025年四川宜宾纸业股份有限公司招聘笔试参考题库含答案解析
- 两外安全管理制度
- 深空引力波导航-洞察及研究
- 临时外架防护方案(3篇)
- 2025年时事政治考试100题(含参考答案)
- 2025年科技馆市场分析报告
评论
0/150
提交评论