• 随笔初谈


    首先现在学习的这门c语言程序设计这门课程,在高中的时候就曾听说过很多关于电脑方面的语言程序设计,java,c,c++,python什么的,当时我觉得这就像一个课余的谈资一般,说起来就很酷。我以为我以后可能会在学习之余才会去学习相关类别的电脑程序语言(没想到,选到的物联网工程这个专业)。所以刚刚接触到这门课程的时候,我觉得只要学习完这门课程,好像自己可以掌控电脑(leidian)了。可是,随着学习的不断深入,从一开始的新鲜感到现在有点问题不能理解的比如%的模运算,

    include <stdio.h>

    void main()
    {
    int a=6,b=4,c;
    double x=3.2,y=6.4,z;
    c=(++a)+(b%a)-(3%b/2a)+b;
    a++;
    z=(y--)+(x
    x/y)+(y*x);
    y++;
    printf("a=%d,b=%d,c=%d ",a,b,c);
    printf("x=%f,y=%f,z=%f ",x,y,z);
    }
    参与运算的变量只能是两个整型的数,我就去试了下不是整型的数弄了下,结果是零。然后发现浮点数的模运算是这个:z=fmod(x,y)。
    我觉得现在我的问题在于区别int,float,double这三个基本数据类型。我现在发现数据类型错误只能通过程序运算结果不正确才能判断出来。这个问题我主要是多运行程序才得出一点点答案的。从比较模糊到一半清晰了,先想好自己要的结果会是什么类型数据,在赋予相同的数据类型和格式类型/d,/f啥的。
    然后就是师生关系,我觉得在课前应该是Baby-sitter / Babies (保姆 / 幼儿),在课上应该是Prison Guard / Prisoner (狱警 / 犯人),在课后应该是Buddies / Buddies (哥们 / 哥们)。怎么说呢,我觉得吧,老师就像个领进门的师傅一样,先要带我们先从门缝里看看大门深处的美景,让我们憧憬万分,先对这个有个美好大致的了解。到了门里面就应该是真正去学一些真东西,认真的学,这时候就要一个人来鞭策自己的前进,不放弃,不后退。在学习的放松之余,老师就可以是我们的师兄姐之类的,是应该互相沟通,可以向自己的师兄姐多问问一点问题。
    之后我想从事的工作的话,我现在给自己的定位暂时是一个会一些硬件的程序员,现在的努力就是好好学习c语言了。

  • 相关阅读:
    安全性
    黄保翕的书总结
    Week14(12月11日):路由
    Week14(12月9日)
    Week13(12月5日):不怕错误,慢慢来 :)
    必会技能
    eclipse建maven pom报错
    查看Linux连接数
    查mysql字段中的数字记录
    清理c盘检查
  • 原文地址:https://www.cnblogs.com/zt1037054045/p/10545626.html
Copyright © 2020-2023  润新知