• C博客作业01分支、顺序结构


    0.展示PTA总分


    1.本章学习总结

    1.1学习内容总结

    • 在程序中加入适当的输入提示;
    • 如果循环体语句由多条语句组成,必须用大括号括起来,变成一条复合语句;
    • 标识符:由字母、数字、下划线组成,有其它元素就错了,并且第一个必须为字母或则是下划线;
    • else和if的匹配准则:else与最靠近它的、没有与别的else匹配过的if相匹配;
    • int 的范围是 -2147483648—2147483647,无符号位 int 的范围是 0—4294967295。
    • 数学函数:
      1.pow(x,y) 求x得y次方
      2.sqrt(x) 求x的平方根
      3.fabs(x) 求x的绝对值
      4.pow( x,n) 求x的n次方
      5.round() 四舍五入

    1.2本章学习体会

    莫得体会一开始很多地方都会出错,不是少;就是少&或者%,经过一段时间的熟悉,这些问题慢慢都被克服了,数据类型的判断更加准确,对于C语言感觉自己还有很多不足,有些地方不是太明白。

    2.PTA实验作业

    2.1给定两个绝对值不超过100的整数A和B,要求你按照“A/B=商”的格式输出结果。

    2.1.1数据处理

    1.数据表达:定义两个整形变量A和B。
    2.数据处理:依据题中2所给的各种情况,正常情况,分母是负数,分母是0等一一列出。

    2.1.2代码截图

    *2.1.3本题可扩展功能

    可以将范围与整数限定去掉,从而改造成一个用于除法计算的计算器。

    2.3.4提交列表

    2.2出租车计价

    2.2.1数据处理

    数据表达:用到了整型int(x用于过渡)和双精度浮点型double(distance、wait、price);
    数据处理:利用数学函数写出表达式,再通过表达式写出含有if-else的运算过程。

    2.2.2代码截图

    2.2.3本题可拓展功能

    在不同时间段的起步价和其他收费标准不同,比如说:在上下班高峰期,时间收费方面下调或上涨一定幅度,起步价上涨,存在跨时间段的载客(比如乘客上车时是上下班高峰期,在途中过了上下班高峰期,在这个跨时间段期间,收费标准发生变化)。

    2.3.4提交列表

    2.3判断一个三位数是否为水仙花数

    ***2.3.1数据表达:定义类型为int的变量nunber,ge,shi,bai,分别来储存个位百位十位上的数字,number表示需要用户输入的一个数字。

    数据处理:首先判断number是否为三位数number < 100||number>999,并利用取余来得出个十百位数字

    2.3.2代码截图

    2.3.3本题拓展

    可以设计用于判断四叶玫瑰数五角星数六合数北斗七星数

    2.3.4提交列表

    3.阅读代码

  • 相关阅读:
    jq工具函数(八)使用$.extend()扩展工具函数
    jq工具函数(七)URL操作函数
    jq工具函数(六)字符串操作函数
    jq工具函数(四)检测对象是否为原始对象
    jq工具函数(二)检测浏览器是否属于W3C盒子模型
    jq工具类函数(一)获取浏览器的名称与版本信息
    linux
    记录---待探索
    html倒计时 照着练习(抄袭)的
    css基础
  • 原文地址:https://www.cnblogs.com/whb1/p/11632164.html
Copyright © 2020-2023  润新知