iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >C语言分支与循环实例代码分析
  • 316
分享到

C语言分支与循环实例代码分析

2024-04-02 19:04:59 316人浏览 安东尼
摘要

这篇文章主要介绍“C语言分支与循环实例代码分析”,在日常操作中,相信很多人在C语言分支与循环实例代码分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C语言分支与循环实例代码

这篇文章主要介绍“C语言分支与循环实例代码分析”,在日常操作中,相信很多人在C语言分支与循环实例代码分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C语言分支与循环实例代码分析”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

if语句

#include <stdio.h>

// 什么是语句?
// C语言中由一个分号;隔开的就是一条语句
;  // 空语句

// 分支语句(选择结构)


int main(int arGC, char *argv[])
{
    int age;
    printf("input your age:\n");
    scanf("%d", &age);

    if (age < 18)
        printf("You are underage.\n");

    if (age < 18)
    {
        printf("You are underage.\n");
        printf("You can't fall in love.\n");
    }
    else if (age >= 18 && age < 28)
        printf("You are youth.\n");
    else if (age >= 28 && age < 50)
        printf("You are in your prime.\n");
    else if (age >= 50 && age < 70)
        printf("You are elderly.\n");
    else
        printf("You are old.\n");

    // 悬空else问题:else和离它最近的未匹配的if匹配,和缩进无关

    // 判断变量与常量是否相等时把常量放在左边 5 == num ,避免num = 5的bug产生

    return 0;
}

switch语句

#include <stdio.h>


int main(int argc, char *argv[])
{
    int day;

    printf("input a number(1-7): ");
    scanf("%d", &day);

    switch (day)  // switch后必须是整型表达式!
    {
        case 1:  // case后必须是整型常量表达式!
            printf("Monday\n");
            break;  // 搭配break语句实现分支
        case 2:
            printf("Tuesday\n");
            break;
        case 3:
            printf("Wednesday\n");
            break;
        case 4:
            printf("Thursday\n");
            break;
        case 5:
            printf("Friday\n");
            break;
        case 6:
            printf("Saturday\n");
            break;
        case 7:
            printf("Sunday\n");
            break;
        default:   // default不一定要写在最后
            printf("%d is illegal number\n", day);
            break;
    }

    switch (day)
    {
        case 1:
        case 2:
        case 3:
        case 4:
        case 5:
            printf("working day\n");
            break;
        case 6:
        case 7:
            printf("rest day\n");
            break;
        default:
            printf("%d is illegal number\n", day);
            break;
    }

    return 0;
}

while循环

#include <stdio.h>


int main(int argc, char *argv[])
{
    int i = 1;

    while (i < 11)
    {
        printf("%d ", i);
        ++i;
    }
    printf("\n");

    return 0;
}
#include <stdio.h>


int main(int argc, char *argv[])
{
    int ch = 0;

    // 输入Ctrl+z代表EOF
    // EOF(end of file),值是-1
    while ((ch = getchar()) != EOF)
    {
        putchar(ch);
    }

    return 0;
}

到此,关于“C语言分支与循环实例代码分析”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: C语言分支与循环实例代码分析

本文链接: https://www.lsjlt.com/news/99100.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • C语言分支与循环实例代码分析
    这篇文章主要介绍“C语言分支与循环实例代码分析”,在日常操作中,相信很多人在C语言分支与循环实例代码分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C语言分支与循环实例代码...
    99+
    2022-10-19
  • C语言循环与分支语句实例分析
    本篇内容主要讲解“C语言循环与分支语句实例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C语言循环与分支语句实例分析”吧!写在开始0表示假,非0表示真。1. 分支语句分支语句也叫做条件选择语...
    99+
    2023-06-30
  • C语言基础解析之分支与循环语句
    目录- if语句:if(表达式)悬空else问题- switch语句要注意的细节switch中的的default子句:- while循环语法结构- for循环语法结构- do whi...
    99+
    2022-11-12
  • C语言分支语句实例分析
    这篇文章主要介绍了C语言分支语句实例分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇C语言分支语句实例分析文章都会有所收获,下面我们一起来看看吧。C语言的语句C语句可分为以下五类: 表达式语句 函数调用语句 ...
    99+
    2023-06-30
  • C语言分支句实例分析
    今天小编给大家分享一下C语言分支句实例分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。何为语句C语言中由一个分号;隔开的就...
    99+
    2023-06-29
  • C语言中循环的示例分析
    这篇文章主要为大家展示了“C语言中循环的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“C语言中循环的示例分析”这篇文章吧。(壹)while语句1.1while的执行流程比如我们实现:在屏...
    99+
    2023-06-29
  • C语言分支和循环详解
    目录前言一、什么是语句二、分支语句1.if语句2.switch语句三、循环语句1.while循环2.循环语句中的break与continue3.for循环总结前言 在本章,我会详述分...
    99+
    2022-11-12
  • Java的分支结构与循环实例分析
    这篇文章主要介绍“Java的分支结构与循环实例分析”,在日常操作中,相信很多人在Java的分支结构与循环实例分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Java的分支结构与循环实例分析”的疑惑有所帮助!...
    99+
    2023-06-29
  • C语言选择、循环、函数、数组与操作符实例分析
    本篇内容介绍了“C语言选择、循环、函数、数组与操作符实例分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、选择语句如果你好好学习,校招时...
    99+
    2023-06-30
  • C语言超详细讲解循环与分支语句基础
    目录写在开始1. 分支语句1.1 if语句1.2 switch2. 循环语句2.1 while()语句2.2 do while()语句2.3 for 语句for语句中表达式的省略br...
    99+
    2022-11-13
  • Node.js事件循环实例代码分析
    本篇内容主要讲解“Node.js事件循环实例代码分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Node.js事件循环实例代码分析”吧!通过代码模拟 eventloopconst e...
    99+
    2023-07-04
  • mysql代码执行结构实例分析【顺序、分支、循环结构】
    本文实例讲述了mysql代码执行结构。分享给大家供大家参考,具体如下: 本文内容: 什么是代码执行结构 顺序结构 分支结构 循环结构  首发日期:2018-04-18 什么是代码执行结...
    99+
    2022-05-22
    mysql 代码执行结构 顺序 分支 循环
  • C语言中的分支循环其嵌套语句
    目录switch 嵌套1、语法结构2、switch-case 嵌套语句程序示例循环嵌套1、while 循环嵌套 2、do-while 嵌套循环3、for 循环嵌套 ...
    99+
    2023-02-07
    C语言嵌套语句 C语言分支循环 C语言循环
  • C语言中分支和循环语句是什么
    这篇文章主要为大家展示了“C语言中分支和循环语句是什么”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“C语言中分支和循环语句是什么”这篇文章吧。1、什么是语句?C语句可分为以下五类:表达式语句函数...
    99+
    2023-06-29
  • Verilog循环语句实例分析
    这篇文章主要介绍了Verilog循环语句实例分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Verilog循环语句实例分析文章都会有所收获,下面我们一起来看看吧。关键词:while, for, repeat,...
    99+
    2023-06-27
  • C++双向循环链表类模版实例代码分析
    本文小编为大家详细介绍“C++双向循环链表类模版实例代码分析”,内容详细,步骤清晰,细节处理妥当,希望这篇“C++双向循环链表类模版实例代码分析”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。1.插入某个节点流程如...
    99+
    2023-06-29
  • 《快学 Go 语言》第 3 课 —— 分支与循环
    程序 = 数据结构 + 算法上面这个等式每一个初学编程的同学都从老师那里听说过。它并不是什么严格的数据公式,它只是对一般程序的简单认知。数据结构是内存数据关系的静态表示,算法是数据结构从一个状态变化到另一个状态需要执行的机器指令序列。数据结...
    99+
    2023-06-02
  • C语言分支循环其嵌套语句的使用
    目录switch 嵌套1、语法结构: 2、switch-case 嵌套语句程序示例 循环嵌套1、while 循环嵌套2、do-while 嵌套循环 3、for 循环嵌套 总结Hell...
    99+
    2022-11-12
  • C语言的分支和循环语句你了解吗
    目录1、什么是语句?2、分支语句(选择结构)2.1、if语句2.2、switch语句2.2.1、switch语句中的break2.2.2default子句3、循环语句3.1、whil...
    99+
    2022-11-13
  • C语言i++和++i示例代码分析
    这篇文章主要讲解了“C语言i++和++i示例代码分析”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C语言i++和++i示例代码分析”吧!一看就懂的i++和++i详解前言我相信很多朋友可能之前...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作