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产生四种随机运算符
生成表达式
.返回正确答案
~~~.

数组

4.3代码比较

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

4.4总结

由于对指针内容仍是很迷茫,因此这个要用指针来修改的大做业对于我来讲仍是至关具备挑战的,在问了同窗的状况下,才勉强能对第一个函数作出修改,可是其中还存在不少问题等待解决,我还要继续增强对指针内容的学习
相关文章
相关标签/搜索