南昌工程学院c语言程序设计基础课件 第8讲 指针.pptVIP

  • 3
  • 0
  • 约5.71千字
  • 约 30页
  • 2018-01-26 发布于浙江
  • 举报

南昌工程学院c语言程序设计基础课件 第8讲 指针.ppt

南昌工程学院c语言程序设计基础课件 第8讲 指针

八、指针与数组 int a[ ]={0,1,2,3,4,5,6,7,8,9], *p=a,i; 编写函数fun:将s所指字符串中除了下标为奇数、ascii值也为奇数的字符之外,其余的所有字符都删除,串中剩余字符所形成的一个新串放在t所指的一个数组中。 void fun(char *sp,char t[ ]) { int i,j=0,n; n=strlen(sp); for(i=0;in;i++) if(i%2!=0sp[i]%2!=0) { t[j]=sp[i]; j++; } t[j]=‘\0’; } 删去一维数组中所有相同的数,使之只剩一个,数组中的数已排序,输出删除后数组中数据的个数 int i=0,*t=a,j,k; for(k=0;kn;k++) { for(j=0;j=i;j++) if (a[j]==*t) break; if (ji) { a[j]=*t; i=j; } t++; } printf(“删除后数组中数据的个数=%d”,j+1);} 请编写一个函数,用来删除字符串中的所有空格 void fun(char *str) { int i=0; char *p; p=str; while (*p)

文档评论(0)

1亿VIP精品文档

相关文档