还剩13页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
【最新资料版可自由编辑!】Word第35套领髀^,艘.05埔翳,树隆s所指朝串用明治字明符I螭够,其幄符II酵康,姐1奇脖储地址作为觥假L根及口,s所指字符串为asdl23fgh543d物理后新字符串为asdfghdfl2543域l.s[i]
2.k
3.0明昔l.while*w
2.if*r==*p辐呈void funchar*s,chartQ{inti=Oj=O;whiles[i]{ifs[i]%2==0{t[j]=s[i];j++;}第36套翎蝌,龈fun白蝴翳HWms=3/22—5/42+7/6J..+T“2n+]/2n2,楚1」2舟1/2”白婚中^^^103,钠SB如,若E的勖IE-3,建嫡
90.551690睁
1.
323.2*i+l35B l.doublefunint n
2.s=s+doublea/b;^funintaQ[M]{int i,s=a[O][O];fori=0;iM;i++ifa
[0][i]ss=a
[0][i];if a[l][i]ss=a[l][i];return s;第37套给定程序中,将形参n所指变量中各位上为偶数的数去除,剩余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针n传回所指变量例如,输入一个数27638496,新的数为739填空
①10
②20
③x改错
①if n==0
②*result=n—编程long funchar*plong i,s=0;ifp[O]==,-i=l;wh i1e p[i]s=s*10+p[i]-0*;i++;s*=-l;elsei=0;whilep[i]s=s*10+p[i]~,;i++;return s;第38套给定程序中,函数fun的功能是,找出100至xx999之间各位上的数字之和为15的所有整数,然后输出;符合条件的整数个数作为函数值返回当n值为500时,各位数字之和为15的整数有
159、
168、177……共有26个填空
①0
②x
③t++改错
①int i,si;
②t[i]=s[s「iT];编程void funint a,int b,long*c*c=a/l0*100+a%10+b/10*1000+b%10*10;第39套给定程序中,函数fun的功能是判定形参a所指的X*N规定N为奇数的矩阵是否是幻方,若是函数返回值为1,不是函数返回值为0”幻方”的判定条件是矩阵每行、每列、主对角线及反对角线上元素之和都相等例如以下3*3的矩阵就是一个“幻方492357816填空
①②II
③1改错
①5=1;
②return t;编程long funchar*strint i,k=0;char*p=str,s
[81];while*p if*p!=,s[k++]=*p;P++;fori=0;ik;i++str[i]=s[i];str[i]=\0*;第40套给定程序中,函数fun的功能是将a所指3*5矩阵中第k列的元素左移到第0歹I」、第k列以后的每列元素依次左移,原来左边的各列依次绕到右边例如有以下矩阵123451234512345若k为2,移序执行结果为345123451234512填空
①k
②③lemp改错
①funinta[][M],int m@a[j][k]=k+l*j+l;编程long funchar pl[],char p2[]{char*p,*q;P=pl;q=p2;while*pp++;while*q*p++=*q++;*p=\0;第41套给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中此数组在主函数中已置0填空
①X
②break
③n改错
①sum=0
②scanf%d”编程long funintarray
[3]
[3]int i,j,t;fori=0;i3;i++forj=0;ji;j++t=ariay[i][j];array[i][j]=array[j][i];array[j][i]=t;I第42套给定程序中,函数fun的功能是:将不带头节点的单向链表节点数据域中的数据从小到大排序即若原链表节点数据域从头至尾的数据为10,4,2,8,6,排序后节点数据域从头至尾的内容为2,4,6,8,
10.填空
①p-next
②q
③p-next改错:
①需hile*s
②s++编程void funint*w,int p,int nint i,a[N];fori=0;ip;i++a[i]=wCi];fori=0;in-p+l;i++w[i]=w[i+p+l];fori=0;i=p;i++w[n-p+l+i]=a[i];第13套给定程序中,函数fun的功能是将带头结点的单向链表逆置即若原链表节点数据域从头至尾的数据为2,4,6,8,10,逆置后节点数据域从头至尾的内容为10,8,6,4,2填空
①h-ncxt
②p==0
③r改错
①r=t;
②if*r==0编程:void funchar a[M][N],char*b int i,k=0;char*p;fori=0;iM;i++P=a[i];whi1e*pb[k++]=*p++;b[k\r;第44套给定程序中,函数fun的功能是将形参n所指变量中各位上为偶数的数取出,并按原来从高位到低位相反的III页序组成一个新的数,并作为函数值返回例如,输入一个数27638496,新的数为64862请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果填空
①0
②10*x
③n/10改错
①*t=0
②ifd%2!=0编程void funinta,int b,int*c{*c=a/l0*10+a%10*1000+b/10+b%10*100;第45套给定程序中,函数fun的功能是在形参ss所指字符串数组中查找含有形参substr所指字符串并输出,若没找到则输出相应信息,ss所指字符串数组中共有N个字符串,且串长小于程序中库函数strstrsl,s2的功能是在si串中查找s2子串,若没有,函数值为,若有,为非0填空
①N
②substr
③0改错:
①funint x,int y,int z
②return j;编程void funchar*a,int n,int h,int e{int i;for i=0;in-h-e;i++a[i]=a[i+h];a[i]=0;第46套给定程序中,函数fun的功能是:同将形参n所指变量中各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新的数,并作为函数值返回例如,输入一个数27638496,新的数为26846填空
①1
②s
③逐10改错
①int funCint n,int xx[][M]
②printf,xx[i][j];编程void funinta,int b,long*c*c=a/10*1000+a%10*10+b/10+b%10*100;第47套给定程序中,函数fun的功能是程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩所有学生数据均以二进制方式输出到文件中函数『un的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到fi1ename所指的文件中,覆盖原来的文件内容填空:
①rb
②s[j].sno
③fwrite改错:
①p=s
②while*p++编程void funint*a,int*b{int i,k;for i=0;iM;i++b[i]=0;fori=0;iN;i++k=a[i]/10;ifk=10b
[10]++;else b[k]++;第48套给定程序中,函数fun的功隼是找出形参s所指字符串中出现频率最高的字母不区分大小写,并统计其出现的次数例如,形参S所指的字符串为abcAbsantrless,程序执行后的输出结果为letter匕3times,letter,s:3limes填空
①*s
②1
③k[n]改错:
①float funint k
②return s;编程double funintn{int i;double s;fori=l;i=n;i++s+=
1.0/i*i+l;return s;第49套给定邮中,函数fun的功能是将形参S所指都串所有ASCII码值小于97的初存入形参t所指字符数组中,形成一篦串,并统计出符口本件的字符个数作为函数值返回例如,形参S所指的字符串为Abc@lx56*,程序执行后1所指字符数组中的字符串应为A@156*请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果填空
①*s
②s++
③n改错
①int j,c=O;float xa=0;
②ifx[j]=xa编程float funint m,intn{int i;float ml=l.0,nl=l.0,k=l.0;fori=l;i=m;i++ml*=i;fori=l;i=n;i++nl*=i;fori=l;im-n;i++kl*=i;return ml/nl/k;}给定肺中,函数「un的功能是将带头结点的单向链表逆置即若原链表节点数据域从头至尾的数据为2,4,6,8,10,逆置后节点数据域从头至尾的内容为10,8,6,4,2填空
①NODE*
②q
③r改错@ifi%2||s[i]%2==0
②t[j]=O;编程void funint*s
[10],int*b,int*n,int mm,int nn{int i,j,k=0;forj=0;jnn;j++for i=0;imm;i++b[k++]=s[i][j];*n=k;111给定程序中,函数fun的功能是根据形参i的值返回某个函数的值当调用正确时,程序输出:xl=
5.000000,x2=
3.000000,xl•xl+xl•x2=
40.000000请在程序的下划线处填写正确的内容并把下划线删除,使程序得出正确的结果K
②③double flf2
②③char*funchar*s,char*t ss++;tt++;id funchar*w,int mchara[N];int i;fori=0;im;i++a[i]=w[i];whilew[i]{w[i-m]=w[i];i++;}i—;m—;for;m=0;m—,i—w[i]=a[m];程序通过定义学生结构体数组,存储了若干名学生的学号、姓名和3门课的成绩函数fun的功能是将存放学生数据的结构体数组,按照姓名的字典序从小到大排序程序的下划线处填入政务而的内容并把下划线删除,使程序得出正确的结果I填空|
①structstudent
②n-13a[i].namea[j].namef;®q=p+i®whileqp|int funSTREC*a,STREC*b,int\,int hint ij=0;fori=0;iN;i++ifa[i].s=l a[i].s=h b[j]=a[i];;j++returnj;第3套给定程序中,函数fun的功能是;计算形参x所指数组中N介数的平均值规定所有数均为正数,作为函数值返回;并将大于平均值的数放在形参y所指数组中,在主函数中输出例如,有10个正数4630324061745154826,平均值为
30.500000主函数中输出4632404548请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果B
③O@x[i]/N j++doublefunint m2fori=100;i=m;i+=100nSTUa[],STU*s int i;*s=a
[0];fori=l;iN;i++ifa[i].ss-s*s=a[i];第4套给定程序中,函数fun的功能是将a所指4x3矩阵中第k行的元素与第0行元素交换例如,有下列矩阵123456789101112若k为2,程序执行结果为789456123101112请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果K
②③k Na[k][i]
②fori=strlen t-1;i;i-t[j+1]id funchar*ssint i=l;whiless[i-l]ss[i]ifss[i]=ass[i]=z ss[i]+=A-,a;i+=2;第5套给定程序中,函数fun的功能是将a和b所指的两个字符串转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以上数字字符例如,主函数中输入字符串32486和12345,在主函数中输出的函数值为44831请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果B
②③O s++ctoda+ctodb
②③void funchar*s,int*a,int*b++*a;++*b;atfunfloat h■舞肿,函数fun版能悬避下施顽椀作施摊返口货33x55x72刈・/呼力+12243622x城例如邪参曲值加固,画数蛔:9,612558常在晚的下加缴慎入跌的内容断下她知除使用国I出正确的结
①②③填空0n t*t
①②改错fori=0;str[i];i++ifsubstr[k+l]==O doublefundoubleeps编程double i=l,a=l,b=lc=l,s=O;rwhilec=eps;s+=c;a*=i;b*=2*i+l;c=a/b;i++returns*2;第7套给定程序中,函数fun的功能是在3x4的矩阵中找出在行上最大、在列上最小的那个元素,若没有符合条件的元素则输出相应信息例如,在下列矩阵12134781063597程序执行结果为find a
[2]
[2]=9请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果E
②③j0i++fori=2;i=m;i++@y-=
1.0/i/i;t funintscore[],intm,int below[]int ij=O,s=O;fori=0;im;i++s+=score[i];s/=m;fori=0;im;i++;ifscore[i]s below[j]=score[i];j++returnj;第8套给定程序中,函数fun的功能是在形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回所剩字符串的个数Ss所指字符串数组中共有N个字符串,且串长小于M请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果B
②③N kss[i]
②int k=0;while*p||*qidfun char*aint i=0J=0;whilea[i]ifj==Oa[i]!=*;j=i+lelseifa[i]!=*;a[j]=a[i];j++;i++a[j]=O;程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩函数fun的功能是将形参a所指结构体变量中的数据赋给函数中的结构体变量b,并修改b中的学号和姓名,最后输出修改后的数据例如a所指变量中的学号、姓名和3门课的成绩依次是
10001、Zhangsan\
95、
80、88,则修改后输出b中的数据应为
10002.、LiSi
195、
80、88请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果:|@a©b.name
③score]改错@s[j++]=s[i];
②s[j]=O;程Ivoid funchar*aint i=0,j=0;whilea[i]ifa[i]!=*;j=ibreak;;i++whilea[i];a[i-j]=a[i];i++;i-=jfor;j0;j-;a[i]=*;i++第10套给定程序中,函数fun的功能是在形参ss所指字符串数组中,将所有串长超过k的字符串中右边的字符删除,只保留左边的k个字符Ss所指字符串数组中共有N个字符串,且串长小于M程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果填空
②N
③改错
①t=l;
②return2*s;编程void funchar*a,int nint i=0j=0;whilea[i]{ifa[i]!=*;j=«break;;i++ifjn{whilea[i]a[i-j+n]=a[i];;i++a[i-j+n]=O;}第11套给定程序中,函数fun的功能是,把形参s所指字符串中最右边的n介字符复制到形参t所指字符数组中,形成一个新串若s所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中例如,形参s所指的字符串为abcdefgh,n的值为5,程序执行后t所指字符数组中的字符串应为defgh.请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果填空7]
①t,s
②s[i]
③KW®ifi%k==O@ifk=i编程|void funintx,int pp[],int*nint i;*n=0;fori=l;i=x;i+=2ifx%i==Opp[*n]=i;*n++;第12套给定程序中,函数fun的功能是将形参s所指字符串中所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回例如,s所指字符串为asdl23fgh5##43df,处理后新字符串为123543asdfgh##dfo程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果填空
①j
②k
③p改错
①whilej
②if*a编程void funchar*s,chart[]int i=0,j=0;whiles[i]ifi%2!=0||s[i]%2==0tU]=s[i];;j++;i++;tg]=o第13套给定程序中,函数fun的功能是找出100~999之间含100和999所有整数中各位上数字之和为xx为一正整数的整数,然后输出;符合条件的整数个数作为函数值返回例如,当x值为5时,100~999之间各位上数字之和为5的整数有
104、
113、
122、
131、
140.
203、
212、
221、
230、
302、
311、
320、
401.
410、500共有15个当x值为27时,各位数字之和为27的整数是999只有1个请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果K
②③999t/10xvoidfunlong sjong*t2whiles0idfunint a,int b,long*c*c=a/10*100+a%10+b/10*10+b%10*1000;第14套给定程序中,函数fun的功能是将形参s所指字符串中的数字字符转换成对应的数值,计算出这些数值的累加和作为函数值返回例如,形参s所指的字符串为abs5defl26jkm8,程序执行后的输出结果为22请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果B
②③48s++sum
②ifk%13==0||k%17==0}uble funintnint i;double s=0;fori=l;in;i++jf i%3==0i%7==0s+=i;returnsqrts;第15套给定程序中,函数fun的功能是将带头节点的单向链表结点数据域中的数据从小到大徘序即若原链表结点数据域从头至尾的数据为
10、
4、
2、
8、6,排序后链表结点数据域从头至尾的数据为
2、
4、
6、
8、10请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果Bh-next@p-next®=p=h-next;@p=p-next;id funint*s
[10],int*b,int*n,int mm,int nnint ij;*n=0;fori=0;imm;i++forj=0;jnn;j++b[*n]=s[i][j];*n++;第16套程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩函数fun的功能是将形参a所指结构体变量s中的数据进行修改,并把a中地址作为函数值返回主函数,在主函数中输出修改后数据例如a所指变量s中的学号、姓名、和三门课的成绩依次是
10001.ZhangSan〃、
95、
80、88,修改后输出t中的数据应为
10002.*LiSi〃、
96、
81、89请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果B
③structstudent*®a-score[i]a
②char*funchar*sq[M]returnsp;t funSTRECa[]int ij;STRECb;fori=0;iN-l;i++forj=i+l;jN;j++ifa[i].sa|j].s{b=a[i];a[i]=ag];a[j]=b;}第17套给定程序中,函数fun的功能是计算形参x所指数组中N个数的平均值规定所有数均为正数,将所指数组中大于平均值的数据移至数组的前部,小于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据例如,有10个正数:4630324061745154826,平均值为:
30.50000移动后的输出为4632404548306171526请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果E
①②③s/N j++-1
②tj#indudestdio.h upfstchar*pdoublefunint w[][N]doubles=0;int i;fori=0;iN;i++s+=w
[0][i]+w[N-l][i]+w[i]
[0]+w[i][N-l];s-=w
[0]
[0]+w
[0][N-l]+w[N-l]
[0]+w[N-l][N-l];returns/N*4-4;第18套给定程序中,函数fun的功能是计算出形参s所指字符串中包含的单词个数,作为函数值返回为便于统计,规定各单词之间用空格隔开例如,形参s所指的字符串为This isaC languageprogram.,函数的返回值为6请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果B
②③n++0s++
②t+=s[k];*aver=ave;t funint*s,int t,int*kint i;*k=0;fori=0;it;i++ifs[i]s[*k]*k=i;第19套给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组的位置下标值,未找到则返回・Lss所指字符串数组中共有N个内容不同的字符串,且串长小于M请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果B
②③N i-1
②a2=k/10;returni;idfun char*a int i=0,j=0;whilea[i]if a[i]!=*j=O;;elsej++;i++;a[i-j]=O第20套给定程序中,函数fun的功能是找出NxN矩阵中每列元素中最大值,并按顺序依次存放于形参b所指的一维数组中请在程序的下划线处填入正确内容并把下划线删除,使程序得出正确的结果E
②③a
[0][i]x,yint funint*x,int*y@t=*x;*x=*y;*y=t;t funintlim,int aa[MAX]int ij,k=0;fori=2;i=lim;i++forj=2;ji;j++ifi%j==0break;ifj==i aa[k]=i;k++;returnk;第21套给定程序中,函数fun的功能是判断形参s所指字符串是否是s回文“Palindrome,若是,函数返回值为1;不是,函数返回值为0回文”是正读和反读都是一样的字符串不区分大小字母O例如,LEVEL和level是回文,而LEVLEV不是“回文”请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果B
①s
②一
③return0©doublefunint n2c=a;a+=b;b=c;void funintm,intk,int xx[]inti,j=m+l,n=0;whilenkfori=2;ij;i++ifj%i==Obreak;ifj==i{xx[n]=i;n++;;j++第22套程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩所有学生数据均以二进制方式输出到student.dat文件中函数fun的功能是从指定文件中找出指定学号的学生数据,读入此学生数据,对该生的分数进行修改,使每门课的分数加3分,修改后重写文件中该学生的数据,即用该学生的新数据覆盖原数据,其它学生数据不变;若找不到,则什么都不做
③lfeoffp@==sno sizeofSTUan=strlenaa;@ch=aa[i];doublefun STREC*h请在程序的下划线处填写正确的内容并把下划线删除,使程序得出正确的结果doublea=0;STREC*p=h-next;whilep ifap-sa=p-s;p=p-next;returna;第23套程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩函数fun的功能是将形参”所指结构体变量中的数据赋给函数中的结构体变量b,并修改b中的学号和姓名,最后输出修改后的数据例如“所指变量中的学号、姓名、和三门课的成绩依次是
10002、ZhangQi、
93、
85、87,则修改后输出b中的数据应为
10002、改后ie”、
93、
85、87:l.-sno2-name
3.tKis l.doublefundouble a,doublexO
2.iffabsxl-x
00.00001球double funSTREC*a,STREC*b,int*n{inti;double s=0;fori=0;iN;i++s+=a[i].s;s/=N;*n=0;fori=0;iN;i++ifa[i].ss{b[*n]=aD];*n++;returns;第24套计算形参x所指数组中N个数的平均值作为函数值返回;并将大于平均值的数放在形参y所指数组中,在主函数中输出例如,有10个正数46,30,32,40,6,17,45,15,48,26,平均值为
30.500主函数中输出46,32,40,45,48廨2j++
3.i++BSB l.num[k]=0;
2.switch*s辘intfuninta[M][N]{inti,s=0;fori=Q;iN;i++s+=a[O][0+a[M-l][i];fori=l;iM-l;i++s+=a[i]
[0]+a[i][N-l];returns;}第25套福蝌,酸fun白竭第计m^s=l/22+3/42+5/62+……+2*n-l/2*nWJ|2*n-l/2*n2|=103乍为敏例如,开卷e的勖le-3,二二二m
2.
735678.仆戈绒吓戈螂赊,御朝独勺廨
1.
02.i++
3.2*iKis l.void funchar*s,char*t
2.t[2*d]=0;僦呈void funchar*schartQ/{inti=Oj=O;whiles[i]{ifi%2==1S[0==1;tgi=o}第26套给房髀,邂奸UN的痂维建立f NXN矩降矩衔素的拗凝,最外新素的为3,依能雕,若N勺1,从外向内第2层*值全为2,第3层元素的值全为5,生成的殂阵为1111112221123211222111111蟀l.[N]
2.i
3.i+ll.aa[i]=m%k;
2.printf%d,aa[i-l];funchar*a
[81],int num,char**max{intij,k=strlena[O];*max=a
[0];fori=l;inum;i4-4-{j=strlena[i];ifkj;{k=j*max=a[i];}}}第27题:给超翡中,^fun的功能群娜辞t指向期曲谈,并曲翔甩规定在使f指向裁fl,£3J±使f指向酸f2,当腓出:xl=
5.000000x2=
3.000000xl*xl+xl*x2=
40.000000除ldouble
2.fl
3.f2改错l.p=h-next;2,p=p-next;int ftjnchar*str{intij=0;whilestr[j]j++;fori=0;i=j/2;i++ifstr[i]!=str[j-i-l]break;ifi=j/2return1;elsereturn0;}第28套给超期中,^fun的®能是将戮蛤定盼将串,蹴,谢热靖及本文件中,再用颊串方式从此5本文件中逐个以,并调用瞰atoi和atof将字符串娥成脚谢蟀
1.FILE*2,fclosefp
3.fp雌l.t=STU*callocsizeofSTU,m;
2.t[k]=b[j];辐呈int funintaQjntn{intij=O;fori=l;in;i++{ifa[i]!=a[j]{j++;a[j]=a[i];}}return j+1;}第29套给窗善中,辍fun的功能是:计算F式前n I西顺作为磔嫡直s=l*3/22-3*5/42+5*7/62-...+-l,rl2*n-l*2*n+l/2+n2当形参N的值为10-
0.204491o时,邸戈纳赊,御朝理席
1.
12.2*i
3.-1S5sl.k++;
2.ifm==k编程void funintaQjnt n,int*max,int*d{inti;*d=0;fori=l;in;i++ifa[i]a[*d]*d=i;*max=a[*d];}就二M妨i漪理M钟,蹶fun曲能1事跑filename所阚,即朦窗荐婚,其峥艰廨lflename
2.SEEK_END
3.nKisl.p=NODE*mallocsizeofNODE;
2.retumh;Hiintfunchar*s{inti=0j=0f=l;,whiles[i]{ifs[i]f||s[i]Z;MD j++f=0;}else;;f=l i++returnj+1;}第31套钠谢,酸fun的演盥,计算X明殿目中N书姥用婚贿砌缴I殴,平均/徵EW瓠平均值的数作为臃出例如,有10个殴:4630324061745154826,平均值为
30.500000主|亵愉出m=
30.0蹈l.*av
2.i
3.x[j]班昔l.floatfunint n
2.fori=2;i=n;i++filint funintaO[N]jnt m{inti j;fori=0;iN;i++forj=iJNj++a[ng]*=m;}第32套福谢,酸fun的》能冒钿拳级序解,般,渤瞰事及和步中,件I逐WBffi实廨
1.FILE*
2.fp
3.ch耀ls[j++]=s[i];
2.s[j]=0;金呈voidfunchar*s[N],char*b{inti J,k=0;fori=0;iN;i++forj=OjMj++{b[k]=s[j][i];k++;}}第33套程序通过定义学生擞鳗,存睹了学生0殍号,姓浮口3i滤成责,速fun的功能国的参a中的作为懒假IQs:进行输出,例如,信创隆a的中,泻,$48口3i1魏碗煜:
10001.ZhangSan,95,80,884g®^应为:10002,LiSi”,96,81,
89.请雌翔第30套程序通过定义学的的涯,存储了学生酒号,姓名和3门课的或责,所有挈下戈纳邸戈班赊,御物l.structstudent
2.a.name
3.a.score[i]班昔l.ifp==nreturn-1;
2.a[i]=a[i+l];献int funSTREC*a,STREC*b{inti,j=0,s=a
[0].s;fori=l;iN;i++ifa[i].sss=a[i].s;fori=0;iN;i++ifa[i].s==s{bg]=a[i];j++;}returnj;}第34套给起髀机酸fun的旗墙潜帏指^串,且辨小TM隆ss所指摔M中l的翔串姬国酬顺W崎,并输曲睁提Ss所指帮鞋中共有N个字符廨Li
2.ps[i]
3.tp35B l.double funintn
2.retumsum;金呈double fundoublexjnt n{inti;;doublea=l,b=l,s=l fori=l;i=n;i++{a*=x;b*=i;s+=a/b;}returns;}。
个人认证
优秀文档
获得点赞 0