zoukankan      html  css  js  c++  java
  • 作业四 分支结构

    知识点:
    (1)int i;
        int char1,digit,other;
        char ch;
        char1=digit=other=0; 
    如果要统计英文字母、数字字符或其他字符的个数,需要用到以上的编译步骤。

    (2)算平均成绩和分等级可以用if语句也可以用switch语句,具体用法:
    if:if(grade>=90){
                  A++;
                  total_A=total_A+grade;}
         else if(grade>=80){
                   B++;
                   total_B=total_B+grade;}以此类推...
    switch:switch语句所有语句段的末尾使用break,可以简单、清晰地实现多分支选择,这也是switch语句的主要使用方法...

    (3)要比较三个数的大小,需要有一个中间量,设max=a,用a和b、c比较大小,谁大就等于谁...

    (4)输入五级制成绩,输入相对应的百分制成绩区间,用switch语句时不要忘记最后的break...

    (5)输入21世纪所有闰年,需要知道21世纪是2000~2100,;还有闰年能被四整除但不能被100整除,或者能被400整除,知道这个就很好写了,然后用if((year%4==0&&year%100!=0)||year%400==0),在输出year就行...

    实验中遇到的问题:
    (1)switch语句中的每一个case后面都要跟一个break,不然它会跟着下一个语句走;
    (2)for后面的i要看清楚从哪开始到哪结束;
    (3)比较数的大小需要一个中间数。

    心得体会:
    (1)c语言还是没有想象中那么简单/(ㄒoㄒ)/~~
    (2)要细心,要沉得住气,要.....很多耐心!!!

  • 相关阅读:
    LeetCode 10. Regular Expression Matching
    LeetCode 5. Longest Palindromic Substring
    LeetCode 67. Add Binary
    LeetCode 8. String to Integer (atoi)
    学习笔记之C++ Primer中文版(第五版)
    LeetCode 13. Roman to Integer
    学习笔记之Macbook
    腾讯//LRU缓存机制
    腾讯//LRU缓存机制
    腾讯//子集
  • 原文地址:https://www.cnblogs.com/jyt1998/p/5944207.html
Copyright © 2011-2022 走看看