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先执行循环体、后判断循环条件

  • 相关阅读:
    HDU 2544 最短路
    HDU 3367 Pseudoforest
    USACO 2001 OPEN
    HDU 3371 Connect the Cities
    HDU 1301 Jungle Roads
    HDU 1879 继续畅通工程
    HDU 1233 还是畅通工程
    HDU 1162 Eddy's picture
    HDU 5745 La Vie en rose
    HDU 5744 Keep On Movin
  • 原文地址:https://www.cnblogs.com/Lxx0323/p/5935053.html
Copyright © 2011-2022 走看看