


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 岳云鹏介绍课件
- 2025年黑龙江省龙东地区中考历史真题【含答案、解析】
- 07 必修1 第二单元 第7讲 物质跨膜运输的方式及影响因素
- 2017辅音教学课件
- 餐饮店知识产权租赁合作协议
- 城市绿化采购合同预付款管理细则
- 餐饮行业场地租赁及广告合作合同
- 厂区绿化养护与生态修复工程监理协议
- 车辆挂靠业务风险控制与保障合同
- 楼盘逾期交房催告函合同违约责任明确协议
- 上海金山区属国有企业招聘笔试真题2024
- 2025至2030中国生石灰行业市场深度调研及发展趋势与投资方向报告
- 2024年 绍兴市交通控股集团公司招聘考试笔试真题试题含答案
- 维保人员培训管理制度
- 超限模板及高支模安全专项施工方案(论证后)
- 大隐静脉患者的护理查房讲课件
- 2025-2030年中国管道运输行业市场深度分析及发展前景与投资研究报告
- 2025-2030年中国汽车检测行业市场深度调研及竞争格局与投资发展潜力研究报告
- 特性设备安全培训课件
- 九师联盟2024-2025学年高二下学期6月摸底联考英语试题(含答案)
- 老年共病管理中国专家共识(2023)课件
评论
0/150
提交评论