下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实用文档C语言程序设计期末综合练习题 D aa C 4s psp A ) (x!=0|y=5)或:(x|y=5)1(真,true)60(BB)行15 xx.a实用文档152 5s=23521实用文档b=242函数功能:判断x是否为一个素数,若是则返回1,否则返回0。 2答:#includeint i;int p=1;int s=1;实用文档for(i=1;i=10;i+) p*=3; s+=p;printf(%dn,s);int FF(int a, int n)for(i=0; i=a & *ptr=z) n+;ptr+;实用文档222printf(“%dn”,s); B i B n pp C
2、 1 p A pp A 实用文档Cx Cpp(&p)运行结果:y=19运行结果:S=15运行结果:7 4实用文档运行结果:4 16 28运行结果: n a实用文档n222 C n B 6 5 4 7 D p C CD C C 实用文档 x a p与x输出结果:152 5输出结果:s=241实用文档输出结果:30 int i,j;double v=0.0;for(i=0; im; i+)实用文档for(j=0; j=b & a=c) return a;if(b=a & b=c) return b;return c;答案:求出a,b,c三个数中的最大值并返回。30、int* LI(int n) i
3、nt* a=malloc(n*sizeof(int);int i;for(i=0;in;i+) scanf(%d,a+i);实用文档return a;答案:首先建立一个动态整型数组an,接着从键盘上输入n个整数到an中,最后返回数组an的首地址。五、按题目要求编写函数(每小题6分,共12分)fun4(char*while循环求出由字符指针a所指向的字符串中包含的十进制数字的个数,并把这个值作为函数值返回。答案:1+2+3+.+nn的值由键盘输222入。答案:实用文档一、单选题(每小题2分,共20分)A C A nC 4 7 5 6a (640 a pBA (C (B C 二、填空题(每小题2分
4、,共26分)C 。x a 。a 为 。 0 。0。p P 与x 。三、写出下列每个程序运行后的输出结果(每小题6分,共30分)24、#include实用文档void main() int i,j,k=0;for(i=0; i5; i+)for(j=i; j5; j+) k+;printf(%dn,k);答案:1525、#includevoid main() int x=28;int i=2;while(ix) if(x%i=0) printf(%d ,i); x/=i;i+;printf(%d n,x);答案:2 7 226、#includevoid main() int a8=76,63,5
5、4,95,40,75,90,82;int i, s=0;for(i=0; i=70 & ai=85) s+=ai;printf(s=%dn,s);答案:s=23327、 #includeint WF(int x, int y) x=x+y;y+=x;return x+y;void main() int x=5, y=8;printf(%dn,WF(x,y);答案:3428、#includeint LA(int *a, int n) int i,s=0;for(i=0;in;i+) s+=ai;return s;void main() int a5=4,2,3,6,5;实用文档int b=LA(
6、a,5)+LA(a+2,3);printf(b=%dn,b);答案:b=34四、写出下列每个函数的功能(每小题6分,共12分)29、int WC(int a, int n, int k) int i, c=0;for(i=0;i=k) c+;return c;函数功能:统计并返回一维整型数组an中大于等于k的值的个数。30、void QA(struct Worker a, int n)int i;for(i=0; in; i+)scanf(%s %d %f, , &ai.age,&ai.pay);假定结构类型struct Worker 的定义如下:struct Worker ch
7、ar name15; int age; float pay;实用文档函数功能:从键盘上为具有struct Worker结构类型的数组an输入n个记录。五、按题目要求编写函数(每小题6分,共12分)Mean(doubleaMN,intm,int 回二维数组amn中所有元素的平均值。假定在计算过程中采用变量v存放累加值和最后的平均值。答案:double Mean(double aMN,int m,int n)Int i,j;double v=0.0;for(i=0;im;i+)for(j=0;jn;j+) v+=aij;V/=m*n;return v;32、根据函数原型“int MM(int a,int m)”,编写函数定义,计算并返回
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 蔬菜采后冷机配置方案
- 体育中心给排水系统施工方案
- 刷涂工程防腐施工方案
- 2026年消防设施操作员初级理论模拟
- 2026年中医美容常用精油与中药调配题
- 2026年高分子材料性能与应用试题集
- 2026年残疾人体育健身知识测试题
- 2026年陕西省单招数学考前冲刺模拟试卷
- 2026年试验区城乡融合发展体制机制题库
- 2026年街道未成年人假期托管服务知识
- 摩根士丹利 -半导体:中国AI加速器-谁有望胜出 China's AI Accelerators – Who's Poised to Win
- 2026年公路养护工职业技能考试题库(新版)
- 2026中国广播影视出版社有限公司高校毕业生招聘3人备考题库含答案详解(完整版)
- 宜宾市筠连县国资国企系统2026年春季公开招聘管理培训生农业考试模拟试题及答案解析
- 2026年福建南平市八年级地生会考考试真题及答案
- 2025-2030非洲智能汽车零部件行业市场供需理解及投资潜力规划分析研究报告
- 2026季华实验室管理部门招聘3人(广东)建设笔试模拟试题及答案解析
- 2025重庆联交所集团所属单位招聘1人笔试历年难易错考点试卷带答案解析
- 广东省广州市2026年中考模拟数学试题七套附答案
- 《眼科临床诊疗指南(2025版)》
- 无人机防汛巡查监管规范
评论
0/150
提交评论