代码改变世界

第2次作业(指针总结)

2018-04-08 07:50  史晨宇  阅读(222)  评论(0编辑  收藏  举报

一、学习内容总结

通过新学期几周课程学习,我们基础了解了指针的内容概念以及实际操作。学习指针用法之后,我们可以发现,原来的很多编程题也都可以用指针解决。指针的地址、所指向变量、变量的地址、地址的变量,在起初很是生涩。经过后期的学习以及实验操作,稍有熟练。可以说,新学期的指针,开启了我们c语言学习之旅的另一扇大门。

二、在课堂或课后编程学习遇到的问题及解决过程(不少于3个问题,30分)

  • 问题1 指针的变量无法与地址对应
  • 问题1的解决方案:严格按照书写格式,变量和地址放在一起书写
  • 问题2 总是少定义变量
  • 问题2的解决方案 用一个变量就补充一个,以后不再提前定义来用了
  • 问题3 符号例如“”在dev c++中一打就会出现一对,有时候很不方便
  • 问题3的解决方案 按键盘锁,按0,按键盘锁
  • 三、作业(60)
  • #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);
    } 
  • 四、附加内容(5分)
  •