正在加载图片...
k++ 9、 void fun(char*a) /*以下代码仅供参考* char p, "q: while(*p=*)/*统计串头*个数n* {n++;p++;} /*向前复制字符串,请填写相应的语句完成其功能* while(p)*q++=*p++ for(n>0,n-)/*在串尾补n个** 10、# include<stdi void fun( char*a, int n /*以下代码仅供参考 while(ak]==*)k++;/k为统计*字符个数* if(k>n /*以下完成将下标为k至串尾的字符前移k-n个位置* while(alDa[i++]=al++ a[=0 11, void fun( int x, int ppl, int*n) for(i=1;i<=x;i+=2) p[*n]=1 (*n)k++; } a[i+1]='\0'; } 9、void fun( char *a ) { /* 以下代码仅供参考 */ char *p,*q; int n=0; p=a; while(*p=='*') /* 统计串头'*'个数 n */ {n++; p++;} q=a; /* 向前复制字符串,请填写相应的语句完成其功能 */ while(*p) *q++=*p++; for(;n>0;n--) /* 在串尾补 n 个'*' */ *q++='*'; *q='\0'; } 10、#include <stdio.h> void fun( char *a, int n ) { /* 以下代码仅供参考 */ int i=0,j,k=0; while(a[k]=='*') k++; /* k 为统计*字符个数 */ if(k>n) { i=n;j=k; /* 以下完成将下标为 k 至串尾的字符前移 k-n 个位置 */ while(a[j]) a[i++]=a[j++]; a[i]=0; } } 11、void fun ( int x, int pp[], int *n ) { int i; *n=0; for(i=1;i<=x;i+=2) { if(x%i==0) { pp[*n]=i; (*n)++; }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有