zoukankan      html  css  js  c++  java
  • 实验四——多分支结构及本章总结

    1.  本次课学习到的知识点:

    !:非。 &&:与。 ||:或。

    (1)!a:如果a为“真”,则结果为“假”;如果a为“假”,则a为“真”。

    (2)a&&b:当a和b都为“真”时,则结果为“真”;否则为“假”。

    (3)a||b:当a和b都为“假”时,结果是“假”;否则为“真”。

    2、遇到的问题和解决方法:

    (1)不太会使用char op语句

    (2)一段语句结束时总是忘记打;

    3. 实验心得体会及本章学习总结:

    这次课讲了逻辑运算和switch语句,并复习了前面所学习的知识,基本理解了分支结构的功能,能做出使用switch语句的简单题目,但是总是会在字符输出函数上出现问题。目前的学习内容已经渐渐变得复杂了,因为不仅需要当前学习的知识点,还要结合到以前的知识点,所以在学习新课的同时也不能忘记前面的知识,要多加练习。

    4. 学习C语言程序设计一个月以来的收获和总结:

    开始认为c语言很好学,只是背背模板啥的。但经过我一个月的学习才发现c语言也是很灵活的,而且对字符的输入要求也是很严格的,同样是分号,打成中文版的分号就是错的。通过一个月的学习,我明白了c语言是干什么的,学会了用c语言编写程序,学会了分支结构,渐渐通过c语言了解了计算机这门课。随着课程的深入,学的东西也越来越难,但我不会放松,会跟着老师一直学下去。

    5. 小练习:写出下列条件的C语言表达式

    (1)ch为空格或回车。

          (ch==' ')||(ch==' ')

    (2)ch为英文字母。

          (ch>='A'&&ch<='Z')||(ch>='a'&&ch<='z')

    (3)number为0~9的数字。

        (number>='0')&&(number<='9') 

    (4)chinese、math、english均超过80。

          (chinese>=80)&&(math>=80)&&(english>=80)

    (5)chinese、math、english中至少一门超过80。

        (chinese>=80)||(math>=80)||(english>=80)

    (6)a和b都大于c。

          (a>c)&&(b>c)

    (7)a小于b或小于c。

          (a<b)||(a<c)

    (8)n能既能被3整除,也能被5整除。

          (n%3==0)||(n%5==0)

    (9)分数score在70至80之间(包含70和80)。

          (score>=70)&&(score<=80)

    (10)number是偶数。

             number%2==0

    6. 预习循环结构中while和do-while

    (1)whlie:用于实现循环,它的适用面比for语句更广,一般形式为:

             whlie(表达式)

             循环体语句;

    (2)do-whlie:do{

                             循环体语句

                          }whlie(表达式);

    (3)两者相同点:表达式可以是任意合法表达式,循环体语句只能是一条语句,循环体语句中必须包含能最终改变循环条件真假性的操作。

    (4)不同点:whlie、for先判断条件,条件满足后进入循环

                       do-whle先执行循环体、后判断循环条件

  • 相关阅读:
    什么是模块化及其优点是什么
    oop的三大特性和传统dom如何渲染
    MVC和MVVM的差别
    SpringMVC实例及注解(二)
    Spring MVC实例创建(一)
    Mybatis联合查询(一)
    Mybatis参数传递及返回类型
    Mybatis实例增删改查(二)
    Mybatis实例及配置(一)
    SpringMVC
  • 原文地址:https://www.cnblogs.com/Lxx0323/p/5935053.html
Copyright © 2011-2022 走看看