网站大量收购独家精品文档,联系QQ:2885784924

2013计算机二级考试题库11-20.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十一套 1. 程序填空 给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值,(规定所有数均为正数),将所指数组中大于平均值的数据移至数据的前部,小于等于平均数的移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。 第一处 av=s/N; 第二处 y[j++]=x[i];x[i]=-1;} 第三处 if(x[i]!=-1) y[j++]=x[i]; 2. 程序修改 给定程序MODI1.C中函数fun的功能是:读入一行英文文本行,将其中每个单词的第一个字母改成大写,然后输出次文本行(这里的“单词”是指由空格隔开的字符串)。 /**found**/ #includestdio.h /**found**/ upfst (char *p) 3. 程序设计 程序定义了N×N的二级数组,并在主函数中赋值,请编写函数fun,函数的功能是:求出数组周边元素的平均值并作出函数值饭给主函数中的s。 double fun(int w[][N]) { int i,j,n=0; double sum=0; for(i=0;iN;i++) { sum+=w[0][i]+w[N-1][i]; n+=2;} for(i=1;iN-1;i++) { sum+=w[i][0]+w[i][N-1]; n+=2; } return sum/n; } 第十二套 1. 程序填空 给定程序中,函数fun的功能是:将自然数1—10以及它们的平方根写到名为myfile3.txt的文本文件中,然后再顺序读出显示在屏幕上。 第一处 fprintf(fp,”%d%f\n”,i,sqrt((double)i)); 第二处 fclose(fp); 第三处 if((fp=fopen(fname,”r”))==NULL) 2. 程序修改 给定程序MODI1.C中函数fun的功能是:将n个无序整数从小到大排序。 /**found**/ for(i=j+1;in;i++) /**found**/ p=i; 3. 程序设计 函数fun的功能是:将a、b中的两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位依次放在变量c的个位和百位上,b中的十位和个位数依次放在变量c的十位和千位上。 #include stdio.h void fun(int a,int b,long *c) { *c=(b%10)*1000+(a%10)*100+(b/10)*10+(a/10);} 第十三套 1. 程序填空 给定程序中,函数fun的功能是:找出N*N矩阵中每列元素中的最大值,并按顺序一次存放于形参b所指的一维数组中。 第一处 b[i]=a[0][i]; 第二处 if (b[i]a[j][i]) b[i]=a[j][i]; 第三处 fun(x,y); 2. 程序修改 给定程序MODI1.C中函数fun的功能是:交换主函数中的两个变量的值。 /**found**/ int fun(int *x,int *y) /**found**/ t=*x;*x=*y;*y=t; 3. 程序设计 编写函数fun,函数的功能是求出小于或等于lim的所有素数并放在aa数组中,函数返回所求出的素数的个数。函数fun中给出的语句仅供参考。 #include stdio.h #define MAX100 int fun(int lim,int aa[MAX]) {int i,j,k=0; for(i=2;i=lim;i++) { for(j=2;j=(i/2);j++) if(i%j==0)break; if(j(i/2))aa[k++]=i; } return k;} 第十四套 1. 程序填空 函数fun的功能是进行字母转换。若形参ch中小写英文字母,则转换成相应的大写英文字母;若形参ch中是大写英文字母,则转换成相应的小写英文字母;并将转换的结果作为函数值返回。 第一处 if((ch=’a’)(ch=’z’)) 第二处 return ch+’a’-‘A’ 第三处 return ch; 2. 程序修改 给定程序MODI1.C中函数fun的功能是:给一维数组a输入任意四个整数并按下列的规律输出。例如输出1、2、3、4,程序输出一下方阵。 1 2 3 3 4 1 2 2 3 4 1 1 2 3 4 /**found**/ void fun(int *a) /**found**/ a[j]=a[j-1]; 3. 程序设计 请编写函数fun,

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档