电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

c语言程序设计期末试题A(含答案)

7页
  • 卖家[上传人]:博****1
  • 文档编号:477795795
  • 上传时间:2024-02-09
  • 文档格式:DOC
  • 文档大小:38.50KB
  • / 7 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、语言程序设计期末试题A(含答案)一、单选题(选择一种最佳答案,每题2分,共20分)1 一种C程序的执行是从(A )。)本程序的min函数开始,到ain函数结束B) 本程序文献的第一种函数开始,到本程序文献的最后一种函数结束C) 本程序的m函数开始,到本程序文献的最后一种函数结束)本程序文献的第一种函数开始,到本程序ain函数结束2. 下列选项中,不能用作标记符的是(D )。A)_134_ )_ ) in2_ D)2it3 如下定义语句中对的的是( )。A)chr aA=B;B) fo =10.;) nt a=10,b=;D)loa*,b=a; 4. 设有如下定义:#efne d 2int a=0; doule 1.2; char;则下面语句中错误的是(B)。A) a+; B) b+ C)c+; D)+;5. 如下4个选项中,不能作为一条C语句的是(D)。A) ; B)a=0,b=0,c0;C) f(a); D) if(b=0) m=1;2;6. 有如下定义语句 dou ,; it ; nc;若各变量已对的赋值,则下列选项中对的的体现式是(C)。A)a=ab=b+ )%(int)+b)

      2、) (+w)%(nt)a ) w=a=b; 7.设有定义:i n=0,*p=&,*q=&p;则如下选项中,对的的赋值语句是(D)。A) p=1; B) *2; C) qp; D)*p=; 选D.A.p是一种指针,不能给它赋一种整型的值1B.*仍然是一种指针,*q就是p.因此也不能给它赋一种整型的值.C.=p;q是个二级指针,p是一级指针,不能把一级指针赋给二级指针.*=,即给n赋值为,对的.8. 设有定义:it a,pa=&a; 如下snf语句中能对的为变量a读入数据的是( )。A) scan(“d”,a) ; B)scanf(“%”,a) ;C) scf(“d”,); D) ca(“%d”,*a);9 若有阐明:cr *lanuge=”RRA”,”BAIC”,”ASCA”,”AV”,”;则体现式anguge1languag2比较的是(A)。)字符B和字符P ) 字符串FORRN和字符串BAIC)字符F和字符 D) 字符串BAC和字符串PASCAL10. 执行语句o(i=1;+) ? max=a :mx=b ;6 若x为int型变量,则执行=7; x+x-=x+; 语句后,x的值是14

      3、 。二、读程序写成果(每题6分,共24分)1.有如下程序int (int )int;atc=;b=b+;c=1;rtur(a+c); vodman() inta=2,i; for(i=;3;+) pitf(“%”,());执行后输出的成果是 。2 有如下程序vod f(n ,nt ) =*x; x=*+y;vo main( ) t x=,y; (,&); rint(“=%d,=%dn”,x,);执行后输出的成果是 。有如下程序#dieETR1 #incle = &cz) c=c1; else if(=)=25; #els i(=&=Z) c=c1; lsif(=) c=+25;endifpinf(,c); 执行后输出的成果是 。. 有如下程序 oidfun(int a,int i,i ) int; if(ij)t=ai;ij;aj=t;+;-;for(i0;i4;i+) ptf(%2,ai);fun(a,,j); vid an() in=,6,1,8,i; fn(x,0,3); o(=;i4;) pritf(%d,xi);rntf(n);执行后输出的成果是 。四、程序填空(每空1分,共

      4、8分)下面程序的功能是:计算从命令行中输入的第2个参数开始的所有参数中是回文字符串的参数个数。(顺读和倒读都同样的字符串称为“回文”,如“leel”就是回文)请填空。#ince stio.h 【1】 int sw( r *,nt n);chr ghw(char *st);vdmain(t argc,cha *arv) int s; (arg) intf(请输入有效参数); else sumw(【2】 ,gc-1); pitf(共有%d个回文串n,); int sumh(cr *p,n n) haag; nt i,sum=0; fo(i=0;in;i+) la=ughw( 【3】 ); f ( 【4】 )sum+; ern sum; char jgw(hr*str) har p,*p2; n n; n=strn(st);p1=str;2= 【】 ;hl( 【6】 ) f(*p1!*p2) reak; ele 1+; 【】 ;if(【8】) rturn(N);lse reun(Y); 五、编程题(3分)1. 用指针和数组两种措施实现如下功能:将一种字符串按逆序寄存。(18分)规定()主函数

      5、中完毕输入和输出字符串。()逆序寄存功能用子函数完毕。2.一种整型数组有个元素,编写程序删除所有值为n的元素。(12分)规定()主函数完毕的输入,数组元素输入以及删除后数组元素的输出。()删除功能用子函数完毕。 C语言模拟试卷一参照答案一、单选题(选择一种最佳答案,每题2分,共20分)1、A2、D3、4、5、D6、C7、8、9、1、C二、填空题(每空分,共18分)1、50002、93、 24、5、(a) =、三、读程序写成果(每题6分,共24分)1、 8 2、 x=8,y4 、 C bvbhf 、8 6 1 2 8 61 2 四、程序填空(每空1分,共分)【1】#incudetng.h【】argv+【3】(p+i)【4】fg =Y【5】str-【6】p2【】2-【】p五、编程题(共30分)1.(1)数组法(9分)icldestrin.#incldedefine N0odinv(char str,inn);vid mai()har N; gets(r); nv(st,stren(str);u(str); v(ca sr,int )int i,j,tm;r(i=0,=n1;i#inclu sdi.h#define N2void inv(char*sr,in n);vid ()crN; get(t); inv(s,strlen(tr); puts(r);idinv(ar*

      《c语言程序设计期末试题A(含答案)》由会员博****1分享,可在线阅读,更多相关《c语言程序设计期末试题A(含答案)》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.