`
dcj3sjt126com
  • 浏览: 1867170 次
  • 性别: 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;
}

 

分享到:
评论

相关推荐

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

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

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

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

    实验一 条件语句、循环语句的使用 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语句实现条件分支判断...

    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...

    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 = ...

    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中用于...

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

    这个名为"MATLAB中的基本语法和语句示例代码.zip"的压缩包包含了多个MATLAB脚本文件,旨在教授和展示MATLAB的基础语法和控制结构。让我们逐一解析这些文件所代表的知识点。 1. **global_plot.m** - 全局变量和绘图 ...

    Java中的 if、switch、while、for的使用.pdf

    在Java中,主要有两种控制流语句:选择结构(包括if、if-else、if-elseif-else和switch)和循环结构(包括while、do-while和for)。此外,还有一些用于控制循环执行流程的关键字,如break、continue和return。下面将...

    2023-4-8 笔记-第一阶段-第2节 分支和循环语句-3.2.2break和continue在for循环中-2024.4.1

    2023-04-08 项目笔记-第一阶段-第2节-分支和循环语句-2.1.3练习 2.2switch语句 2.2.1在switch语句...循环语句 3.1while循环 3.1.1while语句中的break和continue 3.2for循环 3.2.1语法 3.2.2break和continue- 2024-04-01

    第3讲_控制结构_顺序选择.ppt

    其中,条件分支语句包括if语句和switch语句,开关语句包括while语句、do-while语句和for语句,循环语句包括break语句、continue语句和return语句。 3. 顺序结构: 顺序结构是Java的基本结构。除非给出命令,否则...

Global site tag (gtag.js) - Google Analytics