`
dcj3sjt126com
  • 浏览: 1896038 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

if条件和for循环语句、while、do..while、switch语法

    博客分类:
  • IOS
阅读更多
//if 语句
int score = 70;
if (score < 20) {
    NSLog(@"不及格");
}else if(score >= 60)
{
    NSLog(@"及格");
}

//if语句 判断条件存在多个情况下,判断一个年是否为润年
int year;
printf("请输入一个年份:");
scanf("%d", &year);
if ((year %4 == 0 && year % 100 !=0) || year % 400 == 0)
{
    NSLog(@"这个是润年"):
}else
{
    NSLog(@"这不是润年");
}

//课堂练习
//for 循环 打印1-200内不能被3整除的数

for (int i = 1; i < 200; i++)
{
    if (i % 3 != 0) {
        NSLog(@"这个数不能被3整除: %d", i);
    }
}

//用for 循环打印九九乘法表

for (int i = 1; i <= 9; i++)
{
    for (int j = 1; j <= i; j++)
    {
        printf("  %d * %d = %d", i, j, i*j);
    }
    printf("\n");
}

 

//while
int i = 0;
while (i < 10) {
    NSLog(@"i: %d", i);
    i ++;
}

//等同于for循环
for (int i=0; i<10; i++) {
    NSLog(@"for i:%d", i);
}

//do while
i = 0;
do {
    i ++;
    NSLog(@"do: i:%d", i);
}while(i<10);

//break
int num =0, j = 10;
while (j <= 100) {
    if (j % 4 ==0 ) {
        NSLog(@" %d", j);
        num++;
    }
    if (num == 5) {
        break;
    }
    i++;
}

while (j <= 100) {
    if (j % 4 ==0 ) {
        NSLog(@" %d", j);
        num++;
    }
    if (num == 5) {
        continue;
    }
    i++;
}

 

int score = 60;
switch(score)
{
    case 40:
        NSLog(@"不及格");
        break;
    case 60:
        NSLog(@"及格");
        break;
    case 90:
        NSLog(@"优秀");
        break;
    default:
        NSLog(@"无分数");
        break;
}

 

分享到:
评论

相关推荐

    实验一 条件语句、循环语句的使用 2.switch 条件语句

    这个实验主要关注的是`if`条件语句、`switch`条件语句以及`while`和`for`循环语句的使用,同时涉及到循环嵌套的实践。 首先,`if`条件语句是基于特定条件执行或跳过代码块的基础结构。其基本语法形式如下: ```...

    java推荐书籍(条件及循环语句)汇编.pdf

    本文将详细介绍Java中的条件语句和循环语句,包括if语句、switch语句、while循环、do-while循环、for循环等。 一、条件语句 条件语句是Java中的一种控制流语句,用于根据条件来执行不同的代码块。Java中的条件语句...

    实验一 条件语句、循环语句的使用 4.for循环语句

    实验一主要目标是让学习者深入理解并熟练运用条件语句和循环语句,特别是针对Java编程语言中的if条件语句、switch条件语句、while循环语句以及for循环语句。这些是程序设计中最基础且重要的控制结构,用于根据特定...

    第2节-分支和循环语句.pdf

    分支语句包括if语句和switch语句,循环语句包括while语句、for语句和do while语句。这些语句在C语言编程中起着非常重要的作用。 一、if语句 if语句是一种最基本的分支语句,它可以根据条件判断执行不同的语句。if...

    分支与循环语句学习分享PPT

    常见的循环语句有for循环、while循环和do...while循环。 * for循环:for循环的语法结构为`for (初始化; 条件判断; 更新) { 循环体 }`,重复执行循环体,直到条件判断为false。for循环适用于需要重复执行相同操作的...

    实验一 条件语句、循环语句的使用 3.while语句

    实验一主要围绕编程语言中的条件语句和循环语句展开,特别是关注了Java语言中的`if`、`switch`、`while`和`for`循环的使用。下面将详细讲解这些知识点。 首先,条件语句是程序设计中最基础的结构之一,它允许根据...

    java基础知识学习教程-4条件分支与循环.pptx

    条件分支语句包括if语句和switch语句,循环语句包括for循环、while循环和do...while循环。同时还介绍了循环控制语句break和continue的使用方法。 4.1 条件分支 Java语言通过if语句和switch语句实现条件分支判断...

    编程选择题40道:控制结构:流程控制语句与循环.Tex.docx

    我们可以得知不同的编程语言根据各自语言特性和规则,提供了多样的控制结构,例如循环和条件控制语句。熟练掌握这些控制结构对于编程至关重要,它们是编写逻辑清晰、效率高的程序的基础。理解和运用这些控制结构可以...

    Java程序设计:实验三 JAVA基本语法二.doc

    Java程序设计的实验三主要涉及到JAVA基本语法二的内容,包括if...else、switch...case分支语句、for、while、do-while循环和break、continue跳转语句等。下面是对本实验的详细解释和知识点总结: 一、if...else分支...

    Switch-while-for 循环语句的学习

    这些语句各有其特点和应用场景,下面将详细探讨`switch`和`while-for`循环语句。 首先,`switch`语句是一种多分支选择结构,它根据给定的表达式的值来决定执行哪一段代码。基本语法如下: ```c switch (expression...

    2023-4-8-笔记-第一阶段-第2节-分支循环语句- 4.goto语句 5.本章完 -2024.11.15

    循环语句包含for、while和do-while等关键字,用于重复执行特定代码块直到满足特定条件为止。for循环通常用于已知执行次数的情况下,它将初始化、条件判断和迭代部分集中在循环声明中。while循环适用于不确定循环次数...

    C++学习资料.docx

    do...while循环的语法为:do {循环语句} while (循环条件); 3.3 for循环 for循环语句的作用是满足循环条件,执行循环语句。for循环的语法为:for (起始表达式;条件表达式;末尾循环体) {循环语句;} 四、跳转语句...

    编译原理课程设计——算术表达式、for、while语句转换为四元式.pdf

    本设计报告的目的是设计一个语法制导翻译器,将算术表达式、for语句、while语句翻译成四元式。下面是设计思路和算法流程: 一、设计目标 设计一个语法制导翻译器,将算术表达式、for语句、while语句翻译成四元式。...

    js while循环语句

    JavaScript中的`while`循环语句是程序控制流程中不可或缺的一部分,它允许我们在满足特定条件时重复执行一段代码。本文将深入探讨`while`循环的工作原理、语法结构以及在实际编程中的应用。 首先,我们来看一下`...

    01_java基础语法_条件语句_循环语句

    除了条件语句和循环语句外,Java的基础语法还包括了关键字、标识符、注释、常量、变量和数据类型等内容。 ##### 3.1 关键字 关键字是指被Java语言赋予特定含义的单词,例如`if`、`for`、`class`等。关键字必须全部...

    Demo.rar_DEMO_FOR循环语句_java常用语句

    除了for循环,Java还提供了其他类型的循环语句,如while和do-while循环。while循环基于给定条件进行迭代,而do-while循环则至少会执行一次循环体,然后再根据条件判断是否继续。 ```java // while循环示例 int j = ...

    C#入门必看!10分钟掌握变量、循环与条件语句的核心语法.pdf

    C#提供了多种循环语句,包括for循环、while循环和do-while循环。 **for循环**: for循环适用于已知循环次数的情况。它的基本语法为“for(初始化; 条件; 迭代){循环体}”。for循环会先进行初始化,然后在每次循环...

    if语句 、switch语句 、for循环、break、continue、while、do-while

    本文将深入讲解几种常用的控制流程语句,包括if语句、switch语句、for循环、break、continue、while和do-while循环。 1. **if语句**: - if语句用于基于特定条件执行代码块。它接受一个布尔表达式,如果表达式为真...

    MATLAB中的基本语法和语句示例代码.rar

    以下将详细讲解在MATLAB R2018a版本中涉及的一些基本语法和语句,包括for循环、global变量、if...else条件判断、switch...case选择结构、try...catch异常处理以及while循环。 **1. for循环** for循环在MATLAB中用于...

Global site tag (gtag.js) - Google Analytics