zoukankan      html  css  js  c++  java
  • 大一上c语言学习总结

    一: 近期C语言知识点易错点整理
    (1)main()----在c语言中称之为“主函数”,一个c程序有且仅有一个main函数,任何一个c程序总是从main函数开始执行,main函数后面的一对圆括号不能省略。
    (2)源程序的扩展名为 .c ,目标程序的扩展名为 .obj , 可执行程序的扩展名为 .exe。
    (3)预定义标识符:背诵define scanf printf include。记住预定义标识符可以做为用户标识符。 符号常量是由宏定义“#define“定义的常量,在C程序中可用标识符代表一个常量。
    例:计算圆的面积的c程序。
    (4)define PI 3.1415926; 这个写法是错误的,一定不能出现分号。
    (5)scanf函数的格式考察: 
    注意该函数的第二个部分是&a 这样的地址,不是a。
    (6)考试口诀:e前e后必有数,e后必为整数。例:2.333e-1
    (7)整型一般是4个字节, 字符型是1个字节,双精度一般是8个字节:  
    (8)“/” 两边都是整型的话,结果就是一个整型。 3/2的结果就是1. 
    “/” 如果有一边是小数,那么结果就是小数。 3/2.0的结果就是0.5 
    “%”符号请一定要注意是余数,考试最容易算成了除号。)%符号两边要求是整数。不是整数就错了。
    (9)   ++a:先加1,再运算,a++:先运算,再加1。考试口诀:++在前先加后用,++在后先用后加。 如:a++,++a
    (10) 注意:int(a+b) 和(int)a+b 的区别。 前是把a+b转型,后是把a转型再加b。 
    (11) 字符型和整数是近亲:两个具有很大的相似之处 
       char a = 65 ;  
    printf(“%c”, a); 得到的输出结果:a 
    printf(“%d”, a); 得到的输出结果:65 。
    (12) a&&b: 当&&两边都为“真”时,表达式a&&b的值才是真。
    (13) a||b: 当||两边有一个为“真”时,表达式a||b的值就是真。
    (14) !a: 表示取反,如果a为真,则!A为假,反之亦然。
    (16) x && y && z ,只有当x为真(非0)时,才需要判别y的值;只有x和y都为真时,才需要去判别z的值;只要x为假就不必判别y和z,整个表达式的值为0。口诀:“一假必假”。
    (17)int 4字节 %d,%i
         float 4字节  %f
        double 8字节  %lf
       char 1字节 %c
    (18) if语句:
     if语句必须以if开头;
     if可以有多个else if;
     if语句只有一个else;
     if语句中最多只有一个代码块会被执行;
     如果有else那么必然有一个代码块会被执行。
    (19) 0<x<10是不行的(一定记住)。是先计算0<x 得到的结果为1或则0;再用0,或1与10比较得到的总是真(为1)。所以一定要用 (0<x)&&(x<10)表示比0大比10小。
    (20)break
     用在switch语句中用来结束switch语句;
    用在循环结构中,用来结束当前的循环语句
     第一点借鉴qq_43641736博客
                  
     
    二.

    学习方法

    (1)把运算符的优先顺序排列清楚,要分清楚哪个先运算,哪个后运算。

    (2)在编程之前要考虑好程序的算法,写出流程图,这样才能更加快速的、有效的编程。

    三.学习感悟

    学习c语言对于我这个逻辑不太顺的人来说是真的太难了,随之的学习觉得乏力与辛苦,甚至在上学期的作业里会选择copy的方法,甚至很多时候觉得选择这个专业就是错误的选择。

    哪怕到现在,我还是觉得我为什么要选择计算机这个专业,自己坑自己。我可能喜欢计算机这一块,但是被c语言,Java等程序设计语言难到,自己不会读程序,不太会写程序。

    整个大一上的学习是真的很迷,读了一个学期还是小白,可能也和自己被这个难编程吓到吧,然后也嫌难不花很多时间在那个上面的原因吧。希望后面可以自己督促好自己。

    要对编程有一种“你虐我千百遍,我仍待你如初恋”的态度。

  • 相关阅读:
    0316复利计算
    操作系统实验0
    0302-软件工程第一次作业
    1203有穷自动机
    11.11对同学们的作业一些评论
    1029 文法分析
    编译原理第一次上机作业感想
    词法分析编译感想
    0909 初识编译原理
    0909编译原理
  • 原文地址:https://www.cnblogs.com/lxzlyf2022/p/10369669.html
Copyright © 2011-2022 走看看