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

    1、本节课学到的知识点:

    ①、字符型数据

    (1)字符型常量

    (2)字符型变量

    ②、字符型数据发输入和输出

    (1)调用函数scanf()和printf()输入输出字符

    (2)字符输入函数getchar()

    (3)字符输出函数putchar()

    ③、逻辑运算

    逻辑运算符的表达:逻辑非!、逻辑与&&、逻辑或||

    ④、switch语句

    可以处理多分支选择问题,以及break语句的三种使用方法

    ⑤、几种基本常量表达式的掌握

    ⑥、区分数字和数字字符

    2、实验过程中遇到的问题及解决办法:

    (1)字符用一对单引号括起来,而不是用双引号

    (2)在逻辑表达式中要用到():例如:(ch>='a')&&(ch<='z')

    (3)在发现程序不能运行的时候,需要仔细检查细节

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

    C语言的学习已经将近一个月了,有很多琐碎的知识都需要通过一点点的拼凑在一起才能做出一个完整的程序。很多是需要我们记忆的,还得多学多练。

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

    一个月的时间说不长也不长说不短也不短了,学习了挺多东西的,翻开课本就知道学过了什么。可能有些东西还没理解到位,但是来日方长嘛不是,我还会继续努力的,争取做得更好,把知识掌握好。当自己完整的敲出了一个个代码,运行成功的时候,无法言说自己内心的喜悦,我想这就是学习的快乐吧!

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

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

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

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

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

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

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

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

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

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

    (10)number%2==0

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

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

    whlie(表达式)

             循环体语句;

    ①执行流程:当表达式值为“真”时,循环执行,直到表达式的值为“假”,循环终止并循环下一语句。

    ②表达式可以是任意合法表达式,循环体语句只能是一条语句

    ③构成简单,一条表达式为循环条件,一条循环体语句为循环体

    ④whlie的循环体语句中必须包含能最终改变循环条件真假性的操作

    (2)do-whlie:do{

                             循环体语句

                          }whlie(表达式);

    ①执行流程:第一次进入循环体,首先执行循环体语句,然后检查循环控制条件,若值为真,继续循环,直到值为假,循环结束,执行do-whlie的下一语句。

    ②表达式可以是任意合法表达式,循环体语句只能是一条语句

    ③使用时要另加初始化部分,循环体语句中必须包含能最终改变循环条件真假性的操作。

    ④先执行循环体、后判断循环条件

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

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

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

  • 相关阅读:
    网络处理1-异步GET请求
    &lt;十二&gt;读&lt;&lt;大话设计模式&gt;&gt;之状态模式
    oracle的shared、dedicated模式解析
    java 调用ant的自己定义task,默认不是build.xml 的一点问题
    【Android开发-8】生命周期,Activity中打开另外一个Activity
    Robot Framework自己主动化測试框架之我见
    三张图教你生成一个Android jar 库。
    Array types are now written with the brackets around the element type问题的解决方法
    HDU 4085 Peach Blossom Spring 斯坦纳树 状态压缩DP+SPFA
    Java 线程池ThreadPoolExecutor简单应用
  • 原文地址:https://www.cnblogs.com/lr86/p/5933958.html
Copyright © 2011-2022 走看看