下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、C语言程序设计(共150分)一、填空题(22分)1、C语言中的三种基本程序结构是、o2、C语言源程序经过编译后生成扩大展名为 的二进制文件。3、在数组加158昨10=1,2,3,4,5,6中,元素定义的个数有一个,其中score8的值为5、流程图的基本框有:输入输出框、一般处理框、等6、程序中经常要使用常量3.14,我们用符号run来表示,其定义格式为。其中 称为数学“头文件”,该文件中包含了所有的数学函数原型。二、单项选择(30分)1、以下数组定义准确的是A、int a oxCF; B. char 8thIO; C. char ch I-100;I), float f (10);2、四种运算
2、中,优先级最高的运算符是()A、& B、= C、= D、+ +3、设有程序段:int x=8;while (x=0)x=x-l那么以下描述准确的是As while循环将执行10次 B、whi加循环将执行无限次C while循环将一次也不执行D、while循环将执行1次0.4、程序运行结果的准确的是main( ) int a = - 1, b=4, k;k=(a + + = 0)&( !(b- 100,200 D、编译出错7、下面函数语句含有实参的个数为。fund (expl,exp2), (exp3, exp4, exp5);A、1 B、2 C、5 D、48、不是C语言基本数据类型的是A、指针
3、类型 B、整型 C、无符号长整型D、单精度型9、设有:int a=3, b= 4, c= 5,x , y;执行!(x=a)&(y=b)&0 表达式的值为。A、1 B、0 C、3 D、410、设有语句int a=3 ;那么执行了语句a+ = a = a*a后,变量a的值是一。A、3 B、0 C 9I)、-1211、下面说法准确的是A、主屏幕由四个局部组成:主菜单、编辑窗口、信息窗口、功能键提示行B、主屏幕由四个局部组成:文件菜单、编辑窗口、运行菜单、目的菜单C、主屏幕由四个局部组成:主菜单、编辑窗口、屏幕、功能键提示D、主屏幕由四个局部组成:主菜单、窗口、提示行、汉字输入功能 12、“基本结构”
4、不具有以下特点:。A、只有一个入口,只有一个出口 B、没有死循环C、没有永远执行不到的语句D、不允许跳出循环13、分别输入6和5,程序运行结果准确的是。main() int x;scanf(d“,&x);if(x-5) printf( % d”, x);else printf ( % du, x);)A、5 5B. 6 6C. 6 4D. 5 414、执行以下程序段后,结果为。n = 0;while ( + + n 10)printf ( %dn,+a);else printf ( %dnw ,a);运行结果:2、#includemain() int al=0,a2=0,a3=0;char c
5、h;while (ch=getchar( )!=) (nf )switch (ch) case A : al+;case B : a2+;default : a3+;printf( %dn,al);printf( dn”,a2);printf( %dn,a3);现在输入AAAAABBBC运行结果是:3、有下面程序段:int i,j,r;for(i=20,j=7; r=i%j;i=j,j=r)continue;printf( “3d ” j);运行结果是:4、niain()for (i =2; i 10; i + + )f(ii = fi-2i + fi-n; for(i=0;i10;i + +
6、 ) if(i % 4=0) printf( Mn ); printfC* %3d ,fij); 运行结果是:main() int a, b ;scanf(H %d“,& a );scanf( %d,& b );swap ( a, b );swap (int a, int b ) int t;t = a; a = b; b= t;printf ( 0 a = % d b= % d n a, b ); 运行时输入;10, 20运行结果:# include stdio . h运行结果:运行结果:main () char I;for(I = A; K E ; 1 = 1 + 2) swirch ( I) case *A*: printf (优秀n); break; case B: printf (n 良好n“); break; caseC: printf (一般iT); break; case *!): printf(“很差n); break;default: printf (输入错误n”); 四、程序填空(每空3分,共24分) TOC o 1-5 h z 469812 16#include main( ) int i, j ;for (j = l;j
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 美术学校楼顶广告字施工合同
- 声光影视制作技术服务合同
- 实习工作协议书模板
- 佛山羽毛球馆租赁合同
- 学生住校心理健康预警责任协议
- 2024年服装批发购销协议规定版B版
- 2024年度水电预埋安装合同纠纷解决协议3篇
- 《S店财务监管》课件
- 2024年安装工程玻璃施工安全教育与培训合同范本2篇
- 2024年体育场馆建设项目三方代建施工合同范本3篇
- 《现代大学英语精读1》第二课
- Keilc51常用库函数汇总参考
- 小学数学无纸化评价:一年级数学游园活动总结
- SAP生产计划概念及实施流程
- IPC77117721电子组件的返工维修和修改教程课件
- 工厂安全用电培训PPT
- 普通胃镜早期胃癌的诊断PPT课件
- DG∕T 154-2022 热风炉
- 抽样检验培训教材(共47页).ppt
- 时光科技主轴S系列伺服控制器说明书
- 通用带式输送机TD75或DT型出厂检验要求及记录
评论
0/150
提交评论