版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《C语言程序设计》试题八 1一、选择题 1二、填空题 2三、判断题 3四、程序填空题 3五、编程题(25分) 5六、附加题 5《C语言程序设计》试题八答案 6《C语言程序设计》试题八一、选择题一个C语言程序是由( )构成。语句 行号 数据 函2.下面标识符中正确的是( 。A.a#bc D.Y·M·D3.在C语言中,存储一个整型、字符型、双精度实型变量所需的字节数是( 。。。。、18 、、4、14 、、8为了避免嵌套的条件分支语句if--else中的else总是与( )组成对关系。A.缩排位置相同的 B.在其之前未配对的C.在其之前未配对的最近的if D.在同一行上的5.下列表达式的结果正确的是( 。inta,b,c,d;a=b=c=d=2;d=a+1==3?b=a+2:a+3二、填空题在C语言中正确的标识符是组成的且由 开头的。设x=3,那么表达式y=(++x)+(++x)的结果,表达式执行后,变量x的果为 。一 个 变 量 的 指 针 是 指。组成数组元素的特点;组成结构体元素的特点。 在C语言程序中,对文件进行操作首先;然后对文件进行操作,最后要对文件实操作,防止件中信息的丢失。对字符串进行操作的函数有 等。C语言程序是由 构成的,而C语言的函数是由 构成的。要想定义整型变量a,实型变量b,字符型的变量c,应该使用的正确语句为 。写出下面表达式的值3*5/7+7%3 y=4; (x++)+y 3+4>=7-10 1
x=2 ;3>4 ? 3%2:x=2,y=2;++x&&++y x=3;x+=x-=2 三、判断题C语言的一个特点是可以对计算机硬件进行操作 ( )在循环过程中,使用break语句和continue语句的作用是一样的 ( )在函数的定义和调用过程中,形式参数和实在参数数目可以不一致 ( )指针变量可以接收任何类型的值 ( )5.在C语言程序设计中,字符数组和字符串不是完全一样的概念( )6.文件指针是结构体类型,用符号file来表示()7.选择结构(if语句)和循环结构都可以使用嵌套形式()8.在定义二维数组时,可以将该数组的两个维数全部省略()逻辑运算符&& || ! 的运算顺序是!优先于&&优先于|| ( )任何数组都可以实现整体使用操作 ( )四、程序填空题(段)整。main(){inti,j,k;for(i=1; ;i++){for(j=1; ;j++)printf(“%d*%d=%d”, );printf( );}}intmax(x,y)intx,y;{}设有如下面的结构体,请用C学生信息:包括(姓名,性别,年龄,分数,并且定义变量stud和数组struct student{}根据给出的程序段,请写出正确的结果x=1;sum=1;for(x=1;x<=5;sum=sum*x;上 面 的 程 序 段 实 现 的 功 能 是 : ;其 运 行 结 果 为。设有如下的语句。int c=a++*--b;上面的语句段执行后;简述a++和++amain(){inti=3,*p1;inta[3]={15,30,45},*p2;p1=&i;p2=a;p1=p2+2;printf(“%d,%d\n”,*p1,*p2);}程序运行结果是。五、编程题(25分)10(要求排成升序。编程实现求下面的式子的结果编程实现将文本文件file1.datfile2.dat六、附加题用C语言程序实现在已知链表中的第三个位置插入数值为a的程序《C语言程序设计》试题八答案一、选择题1.D 2.C 3.A 4.C 5.B二、填空题1.字母、数字、下划线;以字母、下划线开头。2.10;5。3.该变量的地址。一组数据类型相同的元素构成的;一组数据类型不同的元素构成的。打开;关闭。6.字符串长度、取子字符串、字符串替换、字符串复制等。函数;语句。8.inta;floatb;charc9 9 6 1 11 2三、判断题1.对 2.错 3.错 4.错5.对6.错7.对8.错9.对10.四、程序填空题1. i<=9 j<=9printf(“%d*%d=%d”,i,j,i*j);printf(“\n”);i,j,k;intz;if(x>=y) else returnz;charname[20];charsex;intage;floatsum=1*2*3*4*5;运行结果:sum=1205.44 22 946a++:先加1表示先加1,结果使a1。6.45,15五、编程题112(要求排成升序。Main(){ inta[12];intm,n,p;for(m=0;m<=11;m++)(m=0;m<=11;m++)scanf(“%d”,&a[m]);for(m=0;m<=11;m++)for(n=0;n<11-m;n++)if(a[n]>a[n+1]){ p=a[n]; a[n]=a[n+1]; a[n+1]=p; for(m=0;m<=11;m++)printf(“%d”,a[m]); 2.编程实现求下面的式子的结果#include“math.h”main(){floatx,y;scanf(“%f”&x);if(x>6) else y=-2*x*x+4*x-10;printf(“y=%f”,y); }3.编程实现将文本文件file1.dat中的内容复制到文本文件file2.dat中去main(){charch;FILE*fp1,*fp2;Fp1=fopen(“file1.dat”,“r”);Fp2=fopen(“file2.dat”,“w”);Ch=fgetc(fp1);While(ch!=EOF){ fputc(ch,fp2);Ch=fgetc(fp1);Fclose(fp1);Fclose(fp2); }六、附加题p=H;K=0;While(p!=NULL&&k<i-1){ p=p->next;k++; }if(p==NULL&&
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 防溺水安全演讲稿15篇
- 小班家长会发言稿模板(范文10篇)
- 离婚应诉答辩状
- 社会公德演讲稿
- 银行竞聘演讲稿5分钟左右(7篇范文)
- 木偶奇遇记读书笔记14篇
- 《三毛流浪记》读后感集锦15篇
- 2024年不锈钢、镍纤维及纤维毡项目资金需求报告代可行性研究报告
- 2023年阀门和龙头资金需求报告
- 二年级英语电子教案下册
- 五年级上册小数四则混合运算练习100道及答案
- 心衰健康宣教课件
- 2024年广东省公需课《百县千镇万村高质量发展工程与城乡区域协调发展》考试答案
- 各系统调试报告
- 汽车钢板弹簧设计计算
- 高路堤边坡水毁防护稳固措施分析
- 《质量管理体系文件》ISO9001_2015_中英文对照
- 中国花鸟画各个时期艺术特点探析
- 教育实习对学前教育师范生职业认同的影响-幼有所育政策背景下的研究_2
- 人教版四年级上册数学《第三单元角的度量 整理和复习》教学课件
- 【教案】《认识计算机硬件设备及作用》教学设计
评论
0/150
提交评论