码迷,mamicode.com
首页 > 编程语言 > 详细

C语言博客-指针

时间:2017-12-17 23:55:08      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:语言   是什么   过程   功能   统计   ima   一个   sum   次数   

一、PTA实验作业(5分)

题目1:6-1 两个4位正整数的后两位互换

1. 本题PTA提交列表

技术分享图片

2. 设计思路

技术分享图片

3.代码截图

技术分享图片

4.本题调试过程碰到问题及PTA提交列表情况说明。

  • 题目2:6-3 统计大于等于平均分人数

1. 本题PTA提交列表

技术分享图片

2. 设计思路

定义 *b 用于储存s首位置,sum用于求和
若*s不等于0
     sum+=*s;
        s++;
end
平均分*aver=sum/人数
n=0用于统计及格人数 
若*b不等于0
   如果 *b大于或等于*aver
   n++
   b++    
end
返回 n 

3.代码截图

技术分享图片

4.本题调试过程碰到问题及PTA提交列表情况说明。

  • 1.答案正确但输出错误(不相信所以交了两次)
    技术分享图片

技术分享图片

题目3:6-10 字符串串动变化

1. 本题PTA提交列表

技术分享图片

2. 设计思路

定义 整型变量max储存最大值,循环变量g,最大字符下标i;
         字符型  temp用于暂时储存字符,*q用于储存p的首位置
    q=p
    max=*p的ASCII数
    若 *p不等于\0
        if  *p的ASCII数 大于 max
        max 等于 *p的ASCII数
        i++;
    p++ 
    end
    for g=i to g=0
    交换 *(p+g)和*(p+g-1)
    end for 
  • 今天写博客的时候发现一个问题:如果输入的字符串不是按照ASCII数按照大小输入,则我的代码不成立

3.代码截图

技术分享图片

4.本题调试过程碰到问题及PTA提交列表情况说明。

  • 错误一:p=*q
    技术分享图片
  • 错误二:交换时使用了双循环
  • 错误三:循环次数错误
    技术分享图片

二、截图本周题目集的PTA最后排名。(2分)

三、阅读代码(2分)

  • 找两篇优秀代码贴图展示,并说明该代码功能是什么,优点是什么?

四、本周学习总结(1分)

  • 1.自己总结本周学习内容。

  • 2.罗列本周一些错题。

未完成

C语言博客-指针

标签:语言   是什么   过程   功能   统计   ima   一个   sum   次数   

原文地址:http://www.cnblogs.com/Zeng99/p/8052727.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!