



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
选择题1) 有以下程序#include void fun(int a,int n)int I,t;for(i=0;in/2;i+) t=ai;ai=an-1-i;an-1-i=t;main()int k10=1,2,3,4,5,6,7,8,9,10,i;fun(k,5);for(i=2;i8;i+) printf(“%d”,ki);printf(“n”);程序运行的结果是_D_a)345678 b)876543 c)1098765 d)3216782) 有以下程序#include void fun(int *s,int n1,int n2)int i,j,t;i=n1;j=n2;while(ij) t=si;si=sj;sj=t; i+;j-;main()int a10=1,2,3,4,5,6,7,8,9,0,k;fun(a,0,3); fun(a,4,9); fun(a,0,9);for(k=0;k10;k+)printf(“%d”,ak);printf(“n”);程序运行结果是_c_a) 0987654321 b)4321098765 c)5678901234 d) 09876512343) 有以下程序#include int fun(char s)int n=0;while(*s=0) n=10*n+*s-0; s+;return n;main()char s10=6,1,*,4,*,9,*,0,*;printf(“%dn”,fun(s);程序的运行结果是_c_a) 9 b)61490 c)61 d) 54) 以下程序中函数f的功能是:当flag为1时,进行由小到大排序,当flag为0时,进行由大到小排序。void f(int b,int n,int flag)int i,j,t;for(i=0;in-1;i+)for(j=i+1;jbj: bibj) t=bi;bi=bj;bj=t; main()int a10=5,4,3,2,1,6,7,8,9,10,i;f(&a2,5,0); f(a,5,1);for(i=0;i10;i+) printf(“%d,”,ai);程序运行后的输出结果是_b_a) 1,2,3,4,5,6,7,8,9,10, b) 3,4,5,6,7,2,1,8,9,10,c) 5,4,3,2,1,6,7,8,9,10, d) 10,9,8,7,6,5,4,3,2,1,5) 有以下程序void f(int *q)int i=0;for(;i5;i+) (*q)+;main()int a5=1,2,3,4,5,i;f(a);for(i=0;i5;i+) printf(“%d,”,ai);程序运行后的输出结果是_b_a)2,2,3,4,5, b)6,2,3,4,5, c)1,2,3,4,5, d) 2,3,4,5,6,6) 以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序。void sort(int a,int n)int i,j,t;for(i=0;in-1;i+)for(j=i+1;jn;j+)if(aiaj) t=ai;ai=aj;aj=t;main()int aa10=1,2,3,4,5,6,7,8,9,10,i;sort(&aa3,5);for(i=0;i10;i+) printf(“%d, “,aai);printf(“n”);运行之后的输出结果是_c_a) 1,2,3,4,5,6,7,8,9,10, b)10,9,8,7,6,5,4,3,2,1,c) 1,2,3,8,7,6,5,4,9,10, d)1,2,10,9,8,7,6,5,4,3,7) 以下程序中函数reverse的功能是将a所指数组中的内容进行逆置。void reverse(int a,int n)int i,t;for(i=0;in/2;i+)t=ai;ai=an-1-i;an-1-i=t;main()int b10=1,2,3,4,5,6,7,8,9,10;int i,s=0;reverse(b,8);for(i=6;i10;i+) s+=bi;printf(“%dn”,s);程序运行后的输出结果是_a_a) 22 b) 10 c) 34 d) 308) 以下程序void fun(int *a,int i,int j)int t;if(ij)t=ai;ai=aj;aj=t;i+;j-;fun(a,i,j);main()int x=2,6,1,8,i;fun(x,0,3);for(i=0;i4;i+) printf(“%2d”,x);printf(“n”);运行后的结果是_c_a) 1268 b)8621 c)8162 d)86129) 有以下程序prt(int *m,int n)int i;for(i=0;in;i+) mi+;main()int a=1,2,3,4,5,i;prt(a,5);for(i=0;i5;i+)printf(“%d,”,ai);程序运行后的输出结果是_b_a) 1,2,3,4,5 b) 2,3,4,5,6, c)3,4,5,6,7 d) 2,3,4,5,1,填空题1) 以下程序的输出结果是_3_#include #define N 5int fun(int *s,int a,int n)int j;*s=a;j=n;while(a!=sj) j-;return j;main()int sN+1;int k;for(k=1;k=N;k+) sk=k+1;printf(“%dn”,fun(s,4,N);2) 以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include void f(int x,int n)int p0,p1,i,j,t,m;i=j=x0;p0=p1=0;for(m=0;mi) i=xm;p0=m;else if(xmj) jxm;p1=m;t=xp0;xp0=xn-1;xn-1=t;t=xp1;xp1=_; _=t;main()int a10,u;for(u=0;u10;u+) scanf(“%d”,&au);f(a,10);for(u=0;u10;u+) printf(“%d”,au);printf(“n”);1 x0 2 x03) 以下程序的输出结果是_10_int fun(int *x,int n)if(n=0) return x0;else return x0+fun(x+1,n-1);main()int a=1,2,3,4,5,6,7; printf(“%dn”,fun(a,3);4) 以下程序的功能是用起泡法对输入的各个证书按由小到大的顺序排列,请填空。int paixun(x)int x;int i,j,t;for(j=1;j10;j+) for(i=0;ixi+1) t=_;_=xi;xi=t; main()int y10;int i;for(i=0;i10;i+)scanf(“%d”,&yi);paixun(y);for(i=0;i10;i+)printf(“%5d”,yi);printf(“n”);1 xi+1 2 xi+15) 以下函数的功能是求出能整除x且不是偶数的各证书,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。例如,若x中的值为30,则有4个数符合要求,它们是1,2,3,15。请按题意,完成填空。#include #include void fun(int x,int pp,int *n)int i,j=0;_if(x%i=0) ppj+=i;_
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 希尔排序的应用规定
- 园艺新品花卉引进
- 工程电气设计规范
- 培养高效团队和管理团队
- 水利工程质量检测规程
- 园艺学习:开始园艺学习之旅
- 管线迁移及保护专项方案
- 农业推广服务对农业生产的支持
- 农业资源配置与优化利用
- 2025土地估价师备考:地役权试题
- 打印版唐能通
- 物流公司道路运输许可证申请资料范文
- 分公司总经理管理手册
- 六年级上册英语试题Unit1 I go to school at 8:00. 阶段训练一-人教精通版-(无答案 )
- 择菜洗菜和切菜
- (完整版)湘教版地理必修一知识点总结
- [中天]香港置地北郡商业施工策划(共172页)
- 主体沉降观测的大概内容主体沉降观测方案.doc
- 销售人员技能或能力分级定义表一
- (高清正版)T_CAGHP 006—2018泥石流灾害防治工程勘查规范(试行)
- 电镀技术:锌合金电镀与退镀
评论
0/150
提交评论