




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、C 语言程序设计试题十五 1一、填空与选择 . 1二、读程序 . 3二、 程序填空:(根据题意,将空缺的语句补上。) 6四、编程: . 8C 语言程序设计试题十五答案 9C语言程序设计试题十五一、填空与选择1 C 语言从源程序的书写到上机运行输出结果要经过 _编辑、编译、连接、执行 四个步骤。2 C 语言的表达式与语句的区别在于 “表达式”末尾加“;”号就成语句 。3 C 语句 ( 有、没有 )输入、输出语句。4结构化程序的编写有 顺序、选择、循环 三种程序结构。5C语言中,变量的存储类别共有四种,即时器型。_自动型、静态型、外部型和寄存6表达式 10/3*9%10/2 的值是 _3_。7设有
2、“ int x=2,y ”说明,则逗号表达式“y=x+5,x+y ”的值是 _9_。8设有“ int x=1 ”,则“ x0?2*x+1: 0 ”表达式的值是 _3_。9变量Y满足以下两条件中的任意一个:能被4整除,但不能被100整除;能被 400 整除。请用逻辑表达式表示所给条件。_y%4= =0 & y%100!=0 | y%400=0 。10 C语言调用函数中,参数的虚实结合是_AA. 传值B. 传址C. 不分11. 逻辑运算符“ &、| 、! ”中是短路运算符号是 _&、| 12. C 语言是由 C基本单位组成的。A过程B.语句C.函数D.程序13. 有如下语句 : X+Y*Z39 &
3、 X*Z|Y*Z 是什么表达式 BA. 算术表达式 B. 逻辑表达式C. 关系表式D. 字符表达式14. 若进入TC集成环境后,运行(RUN源程序系统提示包含文件(In elude )或库文件(Lib)无法定义时,应修改TC菜单中的哪一项中的哪个子菜单项?CA.FileChange B.FileDirectoryC. OptionDirectoriesD.TC系统出故障了,应重新安装TC环境。15下面几种说法中哪个是正确的?_C_A. else 语句需与它前面的 if 语句配对使用;B. else 语句需与前面最接近它的 if 语句配对使用;C. else 语句需与前面 最接近 它的,且没有和
4、其它 else 语句配对的 if 语句配对;D. 以上都正确。16定义结构体的关键字是 _C_A. unionB.enumC.structD.typedef17定义联合体的关键字是 U n ion 18链表的首指针能根据程序的需要进行移动读取链表中的某项内容,即链表可以没有首指针吗?A.当然可以B.不可以C.无所谓D.最好不要移动首指针19. 定义一个数组 a 是一个具有 3 个元素的指针数组,它的定义语句格式是 A. (*a)3B. *a2C. *a3D. 以上写法都不对。20有说明语句: char a =“this is a book ”。请问该数组到底占了几个字节? A.11B.12C.
5、14D.1521 设整型变量 a 为 5,使 b 不为 2 的表达式是 A.b=a/2B.b=6-(-a)C. b=a%2D.b=a3?2:122设整型变量 n 的值为 2,执行语句“ n+=n-=n*n ”后, n 的值是 A.0B.2C.-4D. 423. 设A, B均为整型变量,下列表达式中不是赋值表达式的是 A. A=b+3,b+5,-bB. A=4*5 ; C. A=+A-BD.a=b=524. 执行语句“ x=(a=3,b=a-)”后, x,a,b 的值依次为 A.3,3,2B.3,2,2C.3,2,3D.2,3,225. 下列对数组操作不正确的语句是 A.int a5;B.cha
6、r b = h,e,l,l,o;C. int a =2,3,4,5;D. char b3 =1,2,3,4,5,6;26. 设A为存放短整型的一维数组,如果A的首地址为P,那么A中第I个元素的地址为A.P+I*2 B. P+(I-1)*2 C. P+(I-1) D. P+I27 .如果X=5,执行语句X*=X+=X*3后,贝U X的值为A.100B.400 C. 450D. 90028. 下列常量中哪个是不合法的 A. 2e32.6B. 0.2e-5C. “basic ”D. 0x4b0029. 下列标识符错误的是 A. x1yB._123C. 2abD. _ab30. c 语言中 int 型
7、数 -8 在内存中的存储形式为 A.1111111111111000B. 1000000000001000C. 0000000000001000D. 1111111111110111二、读程序1. 写出下列程序段的输出结果:main()int x=5;int y=10;printf(%dn,x+);printf(%dn,+y); 2. 写出下列程序的输出结果:main()int x,y,z;x=y=z=-1;printf(x=%dty=%dtz=%dn,x,y,z);+y&+x|+z;prin tf(x=%dty=%dtz=%dn,x,y,z);x=y=z=_1;+x|y+&z;prin tf
8、(x=%dty=%dtz=%dn,x,y,z);3. 下面程序的输出结果是什么?#i nclude stdio.hmain () int x=3;switch(x) case 1:case 2:pri ntf(x3n);default:pri ntf(x unkno wn);4. 标记出变量p、q、a、b、c、x、y和c1的作用范围和变量性质(局部、全局)int p=1,q=5;float f1(int a)int b,c;char ch;局部变量 ch 在此范围内有效char c1;char f2(int x,int y)int i,j;5根据源程序,写出相应的数学表达式#include “
9、 stdio.h ”main()int x,y;scanf( “ %d”,&x);if (x*pb)p=pa,pa=pb,pb=p;if (*pa*pc)p=pa,pa=pc,pc=p;if (*pb*pc)p=pb,pb=pc,pc=p;printf(%d=%d=%d,*pa,*pb,*pc); 二、 程序填空:(根据题意,将空缺的语句补上。)1 .该程序完成的功能是求1+2+3+10的累加和,并进行累加和的输出打印。变量sum是存放累加值的。#include stdio.hmain() i=1,sum=0;for(; i=10;)sum+=i; printf(%dn,sum);2. 阅读函
10、数,根据函数完成的主要功能,补充、完善主函数。float av(float a,int n)int i;float s;for (i=0,s=0;i3X=0Y=0Z=-1X unknow4.标记出变量p、q、a、b、c、x、y和cl的作用范围和变量性质(局部、全局)int p=1,q=5;float f1(i nt a)int b,c;在此范围内有效全局变量P、Q局部变量a,b,c和ch在此范围内有效全局变量C1从此开始向局部变量X、Y在函数f2中有效char c1;下的范围内有效char f2(i nt x,i nt y)int i,j;-1 x : 0 y = 0 x =01 x 06. 从小到大排序。三、 程序填空:(根据题意,将空缺的语句补上。)1.int I ,sumI+;2.I10;I+&aIint3.ch=getchar()fclose(fp)exit(o)四、编程: ( 略 )1main()float a43=1,2,3,4,5,6,7,8,9,10,11,12int m,n,b,c,d;b=a00;c=0;d=0;for(m=0;m4;m+)for(n=0;n4;n+)if(bamn) b=amn; c=m;d=n; N个学生pr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 社会工作个案社会工作
- 高级讲师自我介绍课件
- 背诵量大的职业考试题及答案
- 北京高压电工考试试题及答案
- 北京高二数学月考试卷及答案
- 北航复试模拟考试题目及答案
- 保险高管考试题库及答案c类
- 保卫室的考试题及答案是什么
- 电焊使用知识培训内容课件
- 包头中考考试试题分析及答案
- 山东护士招聘考试题库及答案
- DB51∕T 2868-2022 机关事务应急保障规范
- 高中艺术特长生合同协议
- 要素式强制执行申请书(申请执行用)
- 慢性根尖周炎病例汇报
- 2025年秋数学(新)人教版三年级上课件:第1课时 几分之一
- 公司项目谋划管理办法
- 2025年职业指导师考试试卷:职业指导师专业能力
- 小学英语人教版四年级下册 巩固强化练(含答案)
- 防暴器材使用管理办法
- 2025-2026学年粤教粤科版(2024)小学科学二年级上册(全册)教学设计(附目录)
评论
0/150
提交评论