首页 > 其他分享 >20组 chap1-2 学习总结

20组 chap1-2 学习总结

时间:2022-09-29 21:47:02浏览次数:76  
标签:总结 学习 20 变量 double PTA 运算符 chap1 定义

 

     通过两周的学习,我们初步学习了计算机与计算机编程语言,学习了C语言,包括其发展与概念,学会了如何使用编程软件编写简单的程序并且在PTA上刷题。大家的收获颇多,且由我来代表我们小组来做一次学习总结。

     1.变量与数据类型

        变量是一个保存数据的地方。变量需要定义,在被第一次使用前需要赋值。

        变量的类型有有很多,C语言中常用的的有 int (整型)、char (字符型)、float (单精度浮点数),double (双精度浮点数)。

        int和double是我们平时最常用的,由于double的精度比float要高,所以double是使用范围更广,也更准确。

        定义完变量后,需要用scanf函数来给变量进行赋值。有时我们会直接定义一个常量。

       2.表达式与运算符

       表达式是由运算符和算子组成,运算符是有它的先后顺序,也就是优先级。

         这里我罗列出了一些 C语言运算符优先级:

 

 

        还包括一些特殊的运算符: 1,复合赋值

        

 

 

                                                 2,递增递减运算符

 

 

                    3.课后练习与PTA

               编写代码是需要练习的,熟能生巧,只有通过不断地写,编程水平才能进步 。我们常用的刷题渠道不外乎PTA 。在PTA上选中题集后,我们可以在上面直接进行代码的编写,而且还有测试用例功能,可以将代码提交来检验是否有误 。

                         刷题可以帮助发现我们在编程中是否有犯些错误,那些错误也许就是我们在学习中的纰漏与不足,有助于我们改进与提升 。

                         下面我列举了一些组员们在刷题时经常会犯的问题

                         1 . 中英输入法的混淆 :尤其是逗号 ,分号与括号 。切记编译器只看得懂英文。

                         2 . 缺漏  : 这里包括一些符号比如末尾的分号 ,scanf的取地址符 & ,变量的定义等等。

                         3 . 运算符使用错误 :比如 ‘==’ 与 ‘=’ ,(前者是相等 后者是赋值),除号 ’/‘ 与取余 ’%‘ 

                         4 . 精度范围与小数点 : 一般题目会给出精度范围与保留小数点位数 ,在定义变量时也需要考虑所定义的变量是整型还是实型 。

 

 

      最后 ,也是我对小组的一些想法,希望组员们还是要多刷题,这样才能不断地提高熟练度,减少出错率 。刚开始也许大家还不是很熟,希望能借这个机会,大家彼此认识交流,码农的日子才刚开始,希望组员们能够砥砺前行,不断成长。

                           长风破浪会有时,直挂云帆济沧海!  

     

 

 

标签:总结,学习,20,变量,double,PTA,运算符,chap1,定义
From: https://www.cnblogs.com/wuzhicong/p/16742526.html

相关文章

  • P2467 [SDOI2010]地精部落
    P2467[SDOI2010]地精部落题目传送门题目大意:略题目分析:首先一眼可以知道这个是个计数类的问题,我们可以考虑使用组合数学和\(dp\),由于题目让我们求奇数项都高于或低......
  • 第五小组chap1-2学习总结
    经过两周的c语言学习,我们小组初步的认识并了解到了c语言的使用。C语言具有高效、灵活、功能丰富、表达力强和较高的可移植性等特点,在程序设计中备受青睐。本次的总结我主......
  • 【闲话】2022.09.29
    明天就要我值日了啊十分佩服L先生似乎今天他被查到手机了讲题的时候还在睡觉太他妈离谱了今天的考试……几乎都是寄的题解,我要寄了。Clover_BY先生发明了BK......
  • Mybatis(2022-09-29)
    SSMSpringMVC+Spring+Mybatis3SpringMVC:充当的就是Servlet的角色。可以理解为SpringMVC是Spring的WEB支持。1Mybatis:充当的就是Dao层。2Spring:充当的时一个润滑油......
  • maven(2022-09-29)
    Maven:项目构建工具,主流整个项目架构,source,resource,test,testresource依赖:导入的jar包。对项目进行打包。apache基金会作为一个java程序员,有必要连接一下apache的官网命......
  • 20220929
    20220929(中)t1智力大冲浪传送门思路​ 非常明显的贪心,能尽可能的少扣钱就少扣钱,即将每个游戏按其价值从大到小排序。那么考虑如何在该基础上加入时间的情况下贪心。......
  • 前端面试总结12-WebApi-存储
    简述cooki,localstorage,sessionstorage的区别(1:cookie数据存放在浏览器上,session存放在服务器上(2:cookie安全性低(3:session占用服务器性能(4:单个cookie最大存储数据不超过4k......
  • RGB2LIDAR:多模态融合的大范围场景的视觉定位(ACM-MM2020 )
    论文阅读《RGB2LIDAR:TowardsSolvingLarge-ScaleCross-ModalVisualLocalization》多模态融合视觉定位方法,2020的ACM-MM,主要的创新点就是提出了一个融合LIDAR和IMAGE......
  • ICCV 2021 | 用于细粒度 3D 形状分割的基于持久同源的图卷积网络
    标题:PersistentHomologybasedGraphConvolutionNetworkforFine-grained3DShapeSegmentation 细粒度3D语义分割是一项对每个3D点输入的标签进行语义分类的任务。对......
  • chap1-2的学习心得
    在这一两周的学习过程中,我认为我们已经渐渐地开始习惯于C语言的学习,并在这其中找到了自己的学习方法,明白了自己应该如何去学习C语言。在这颇为艰难的过程中,我们不仅遭遇了......