zoukankan      html  css  js  c++  java
  • C语言博客作业05--指针

    1.本章学习总结

    1.1思维导图

    1.2本章学习体会及代码量学习体会

    1.2.1学习体会

    这周又学习了新的内容--指针,通过学习我知道了指针的一些基本知识,如定义和初始化等;指针指向地址,即指针里的内容都是地址,它是通过访问地址来获信息的。不同类型的指针相互赋值时要进行强制类型转换,如:int *p;double *p1;p1=(double *)p;同时,我知道了*p=*p+1,++*p和(*p)++的区别;
    我对于指针变量什么时候需要加*什么时候不需要加,感到比较谜;还有就是指针的指向我也弄不清楚,课本里的例题也比较难懂;
    

    1.2.2代码累计

    2.PTA总分

    2.1截图PTA中函数题目集的排名得分

    2.2我的总分

    指针题集得分:110分
    总分:110分
    

    3.PTA试验作业

    3.1 题目一

    要求编写一个解密藏尾诗的程序
    

    3.1.1算法分析

    .定义字符型指针数组*p[4]和字符串str[20]
    .for  from  i=0  to  i<=3  then  do
           输入字符串
           使用malloc动态分配内存
           把str的值赋给p[i]
    .end for
    .for 循环输出结果
    

    3.1.2代码截图

    3.1.3提交列表及说明

    .老师上课有讲过藏头诗的思路,但到藏尾诗,我就不太能理解,使用了两种方法,一种是老师上课所讲的,还有一种是别的同学的做法
    

    4.大作业

    4.1改造函数介绍

    函数一

    .定义要做的题数amount
    .用while循环amount次
           拿CreateExp函数返回的正确答案与输入的答案作比较
           若相等,则答对
            否则,答错
    .CreateExp函数
            定义number1,number2产生两个一位随机数
            定义num1产生四种随机运算符
            生成表达式
    .返回正确答案
    ~~~.
    ![](https://img2018.cnblogs.com/blog/1478516/201812/1478516-20181222100232474-1692220504.png)
    ![](https://img2018.cnblogs.com/blog/1478516/201812/1478516-20181222100256079-1578439731.png)
    ##4.3代码比较
    

    修改后的代码定义了一个指针存放表达式,而原代码没有

    ##4.4总结
    

    因为对指针内容还是很迷茫,所以这个要用指针来修改的大作业对于我来说还是相当具有挑战的,在问了同学的情况下,才勉强能对第一个函数做出修改,但是其中还存在很多问题等待解决,我还要继续加强对指针内容的学习

  • 相关阅读:
    那些值得收藏的神奇的网站,使用RSS阅读器订阅喜欢的网站 --授人以鱼不如授人以渔
    截图与屏幕录像利器:FastStone Capture
    Java基础数据类型
    刚刚开通了博客园,欢迎来踩
    ETL 各种小问题笔记
    SpringBoot 项目打包部署Resin遇到的问题
    跟据html页面生成图片方便打印分享
    微信将用户信息转为一张图片(将html转为图片)
    Js处理本地视频和第三方视频播放的问题
    反射+特性实现 类和XML文档的序列化反序列化
  • 原文地址:https://www.cnblogs.com/112Ada/p/10124392.html
Copyright © 2011-2022 走看看