• C语言I博客作业08


    问题 回答
    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9935
    我在这个课程的目标是 学习好C语言解决应用到实际生活中
    这个作业在那个具体方面帮助我实现目标 了解了for,while,do-while循环之间的区别
    参考文献 百度百科、CSDN博客、C语言程序设计

    1.PTA实验作业

    1.1 求整数的位数及各位数字之和

    1.1.1数据处理:

    数据表达:运用了整型变量N,A,sum,count;count是用来计数的,sum来计数的和。
    数据处理:运用了scanf语句输入,还有while语句

    1.1.2实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明
    265 3 13 答案正确
    4567 4 22 答案正确
    321 3 6 答案正确

    1.1.4 PTA提交列表及说明


    编译错误:count++少用了一个+

    1.2 jmu-c-二进制转10进制

    1.2.1 数据处理

    数据表达:运用整型变量 sum,flag,char op字符。
    数据处理:运用了sanf语句和while语句。

    1.2.2实验代码截图

    1.2.3 造测试数据

    输入数据 输出数据 说明
    11111111 255 答案正确
    368 error input! 不是二进制输入,答案错误
    111 6 答案正确

    1.2.4 PTA提交列表及说明


    部分错误:sum没有赋值为0
    部分错误:flag是赋值0了,而不是把它等于0
    编译错误:op自定义函数错误

    2.代码互评

    2.1同学代码截图:

    自己代码截图:

    不同点:我和他的代码思路大致相同,只是定义和表达上面有一些不同;

    2.2同学代码截图

    自己代码截图

    不同点:他采用的是for循环而我用的是switch和while语句;
    他使用到了#include<string.h>这个头文件,以及gets字符输入函数,strlen函数

    3.学习总结

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较疑惑的问题
    第一周/9-18 3天 42 简单的C语言知识 不会写代码
    第二周/10-27 3天 提问的智慧 写代码的思路
    第三周/9-12 3天 87 关系运算,格式化输入语句scanf() 怎么找错误
    第四周/10-15 4天 106 使用for循环语句事先指定次数的循环程序设计 循环程序的逻辑关系
    第五周/10-19 3天 126 自定义函数 构建函数
    第六周/11-1 3天 205 在编程中运用函数,多分支结构,逻辑运算符,字符型数据类型 怎样用字符型数据
    第六周/11-6 1天 189 运用switch语句 怎么将switch灵活运用,怎么去写伪代码
    第七周/11-15 一天 学习了do-while语句 运用do-while语句

    3.2 累积代码行和博客字数

    3.3 学习内容总结

    3.4 学习体会

    在这一周学习很多东西,但是自己都不会怎么去运用。switch语句能使的代码更加的简洁还有do-while语句使用能使题目更加的简单。发现在阅读别人的代码时能让自己收获许多新的东西,同明白自己与别人之间的差距。

  • 相关阅读:
    团队作业—第二阶段08
    团队作业—第二阶段07
    java--Map使用实现模拟斗地主洗牌发牌
    课程作业08 MVC框架具体使用
    课程作业 MVC框架
    课堂作业06_23种设计模式
    课堂作业05 《6种质量属性战术》
    课堂作业04
    课堂作业03
    架构漫谈阅读笔记
  • 原文地址:https://www.cnblogs.com/wangxiaohua/p/11870082.html
Copyright © 2020-2023  润新知