ImageVerifierCode 换一换
格式:DOCX , 页数:194 ,大小:69.27KB ,
资源ID:3654184      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-3654184.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(二级C语言上机考试复习资料3Word下载.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

二级C语言上机考试复习资料3Word下载.docx

1、/*found*/ t=bi; bi=_1_; bk=t; mid=b_2_; i i+) if(xi _3_ mid) xi=mid; return mid;main() int i, xN=1,5,7,23,87,5,8,21,45; i+) printf(%d ,xi); printf(nThe mid data is: %dn,fun(x);n); 2、给定程序中,函数fun的功能是建立一个NN的矩阵。 矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,依次类推。例如,若N=5,生成的矩阵为: 1 1 1 1 1 1 2 2 2 1

2、1 2 3 2 1 请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结果。#define N 7void fun(int (*a) _1_) int i,j,k,m; if(N%2=0) m=N/2 ; else m=N/2+1;m; i+) for(j= _2_ ; jN-i; j+) aij=aN-i-1j=i+1; for(k=i+1; k0 & sisj) t=j; if(t!=i) x=si; si=st; st=x; for(i=1,j=0; i=i+2, j+) pj=si; pj=_3_;baawrskjghzlicda, p50; fun(s,p);,p);

3、 6、程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的信息。函数fun的功能是输出这位学生的信息。typedef struct int num; char name9; char sex; struct int year,month,day ; birthday; float score3;STU;void show(STU _1_) int i;n%d %s %c %d-%d-%d, tt.num, tt.name, tt.sex, tt.birthday.year, tt.birthday.month, tt.birthday.day);3;%5.1f, _2_);main( )

4、 STU std= 1,Zhanghua,M,1961,10,8,76.5,78.0,82.0 ;nA student data: show(_3_); 7、给定程序中,函数fun的功能是:计算NN矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。注意:要求先累加主对角线元素中的值,然后累加反向对角线元素中的值。 7 8 9fun函数首先累加1、5、9,然后累加3、5、7,函数的返回值为30。fun(int tN, int n) int i, sum; sum+=_2_ ; sum+= tin-i-_3_ ; return sum; int tN=21,2,13,24,25,16,47

5、,38,29,11,32,54,42,21,3,10,i,j;nThe original data:%4dThe result is: %d,fun(t,N); 8、给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回;并将大于平均值的数放在形参y所指数组中,在主函数中输出。 例如,有10个正数:46 30 32 40 6 17 45 15 48 26,平均值为:30.500000 主函数中输出:46 32 40 45 48 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。stdlib.h#define N 10doub

6、le fun(double x,double *y) int i,j; double av; av=_1_; i+) av = av + _2_; for(i=j=0; if(xiav) y_3_= xi; yj=-1; return av; double xN = 46,30,32,40,6,17,45,15,48,26; double yN;%4.0f nThe average is: %fn,fun(x,y); yi=0;%5.0f ,yi); 9、给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等

7、于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。 移动后的输出为:30 6 17 15 26 46 32 40 45 48double fun(double *x) double av, yN; av=0; i+) av +=_1_; if( xiav ) yj=xi; xi=-1; _2_; i=0; while(i y_2_=xi; if( xi!= _3_) yj+=xi; double xN= 46,30,32,40,6,17,45,15,48,26; 11、函数fun的功能是:把形参a所指数组中的奇数按原顺序依次存放到a0、a1、a2、中

8、,把偶数从数组中删除,奇数个数通过函数值返回。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除偶数后a所指数组中的数据为:9、1、3、5、7,返回值为5。int fun(int a, int n) j = 0; for (i=0; if (ai%2=_1_) aj = ai; _2_; return _3_; int bN=9,1,4,2,3,6,5,8,7, i, n;nThe original data :%4d , bi); n = fun(b, N);nThe number of odd : %d n, n);nThe odd number : 12、给定

9、程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长#define M 5#define N 20int fun(char (*ss)N, int *n) int i, k=0, len= N;_1_; len=strlen(ssi); if(i=0) *n=len; if(len _2_ *n) *n=len; k=i; return(_3_); char ssMN=shanghai,guangzhoubeijingtianjingchongqing; int n,k,i;nThe original strings are :M;i+)puts(ssi); k=fun(ss,&n);nThe length of shortest string is :,n);nThe shortest string is :,ssk); 13、人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2