计算机二级考试机试(南开100题全)(2)

2019-02-15 11:20

大学IT网-www.daxueit.com-整理

break; } }

if (flag==1 && j>=i) { if (k>=0) {

xx[g++]=i; k--; } else break; } } }

6: 第6题 请编写一个函数void fun(char a[],char[],int n),其功能是:删除以各字符串中指定下标的字符。其中,a指向原字符串,删除后的字符串存放在b所指的数组中,n中存放指定的下标。 答案:

void fun(char a[],char b[], int n) {

int I,j=0;

大学IT网-www.daxueit.com-整理

大学IT网-www.daxueit.com-整理

for (i=0;i<LEN;i++) if (i!=n) {

b[j]=a[i]; j++; }

b[j]=‘\\0’; }

7: 第7题 请编写一个函数int fun(int *s,int t,int *k),用来求除数组的最大元素在数组中的下标并存放在k所指的储存单元中。 答案:

void fun (int *s, int t, int *k) {

int I, max; max=s[0];

for(i=0;i<t;i++)

51: 第51题 请编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指的数组中,非素数的个数通过k传回。 答案:

void fun(int m,int *k,int xx[]) {int i,j; int t=0;

大学IT网-www.daxueit.com-整理

大学IT网-www.daxueit.com-整理

for(i=2;i<m;i++) {j=2; while(j<i) {if(i%j==0) {xx[t]=i; t++; break;} j++;} *k=t;}}

52: 第52题 编写一个函数fun,它的功能是:实现两个字符串的连接(不使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串后。 答案:

void fun(char p1[],char p2[]) {int i=0,n=0; char *p=p1,*q=p2; while (*p) {p++; n++;} i=n; while(*p) {p1=*q;

大学IT网-www.daxueit.com-整理

大学IT网-www.daxueit.com-整理

q++; i++;} p1=‘\\0’;}

53: 第53题 请编写函数fun,该函数的功能是:实现b=a+a,即把矩阵a加上a的转置,存放在矩阵b中。计算结果在main函数中输出。 答案:

void fun(int a[3][3],int b[3][3]) {int i,j,at[3][3]; for(i=0;i<=2;i++) for(j=0;j<=2;j++) at[j]=a[j]; for(i=0;i<3;i++) for(j=0;j<3;j++) b[j]=a[j]+at[j];}

54: 第54题 学生的记录由学号和成绩组称个,n名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把低于平均分的学生数据放在b所指的数组中,低于平均分的学生人数通过形参n传回,平均分通过函数值返回。 答案:

double fun(strec *a, strec *b,int *n) {double aver=0.0; int i,j=0;

大学IT网-www.daxueit.com-整理

大学IT网-www.daxueit.com-整理

*n=0;

for (i=0;i<n;i++) aver+=a.s; aver/=n;

for(i=0;i<n;i++) if(a.s<aver) {b[j]=a; (*n)++; j++; } return aver;}

55: 第55题 请编写函数fun,该函数的功能是:将m行n列的二维数组中的数据,按行的顺序依次放到一维数组中,一维数组中数据的个数存放在形参n所指的储存单元中。 答案:

void fun(int(*s)[10],int *b,int *n,int mm,int nn) {int i,j;

for(i=0;i<mm;i++) for(j=0;j<nn;j++) {b[*n]=*(*(s+i)+j); *n=*n+1;}}

56: 第56题 假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了尾部的*号之外,将字母串中其他*号全部删除。形

大学IT网-www.daxueit.com-整理


计算机二级考试机试(南开100题全)(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2018年新员工安全教育试卷

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: