第二次作业

一、学习内容总结

1.通过指针部分的学习,总结指针与数组内容的心得与体会。

  • 指针能象汇编语言一样处理内存地址,从而编出精练而高效的程序。指针变量的值是一个地址, 那么这个地址不仅可以是变量的地址, 也可以是其它数据结构的地址。因为数组或函数都是连续存放的。通过访问指针变量取得了数组或函数的首地址, 也就找到了该数组或函数。所以说指针和数组是十分重要的,同样是一个学习过程中的一个难点。

二、在课堂或课后编程学习遇到的问题及解决过程

  • 问题1 :p,*p值和地址区分。
  • 问题1的解决方案:看书。
  • 问题2 :错误计算数组长度。
  • 问题2的解决方案:百度询问。
  • 问题3 :把指针当形参。
  • 问题3的解决方案:询问同学。

三、作业(60)

1.完成PTA(指针字符串查找字符程序),粘贴代码,将输出截图

#include<stdio.h>
#include<string.h>
#include<stdlib.h>
void delchar(char s[],char c);
int main(){
    char s[100],c;
    gets(s);
    scanf("%c",&c);
    delchar(s,c);
system("pause");
} 
void delchar(char s[],char c){
    int i,j,len,number=0;
    len=strlen(s);
    for(i=0;i<len;i++){
        if(s[i]==c)
        number++;
    }
    printf("%d",number);
} 

posted on 2018-04-07 20:47  Signal_LZQ  阅读(128)  评论(2编辑  收藏  举报