博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
三月七号的内容
阅读量:5236 次
发布时间:2019-06-14

本文共 1061 字,大约阅读时间需要 3 分钟。

今天的文字性的东西比较少,都是一些针对于这些内容的普通的案例题目。要多多练习,才可以掌握很多的要领。打字较慢可以用金山打字练习英文打字。目前(在礼拜四休息之前)对自己的要求,希望老师讲的都能跟得上,慢慢自己也可以尝试着完成程序的编写,然后就是打字的速度稍微提高一点。。。Fighting

语句

语句是指程序命令,都是按照顺序执行的。语句在程序中的执行顺序称为“控制流”或“执行流”

语句的类型:顺序、分支、循环

 

 

分支语句:

(一)

if(表达式) //表达式返回值是TrueFalse

{

}

说明:

1.表达式返回的是bool值;

2.小括号和花括号后面不需要加分号。

 

 

(二)

if(表达式)

{

}

else

{

}

(三)

if(表达式)

{

}

else if

{

}

else if

{

}

...

else

{

}

各种情况只能走其中之一,若上面的都没走,将执行else里面的。

 

(四)

if(表达式)

{

if(){}

else{}

}

else

{

if(){}

}

if嵌套

以上是今天所学习的理论的问题,注意{}的个数,学会嵌套。会有很多的案例,下面会一一解释的。

案例:输入一个小于等于100的数,判断是一个什么数

 

以上几种比较特殊的,验证可以得到正确的。

案例:输入三个数,xyz一从小到大的方式输出

(分为三种情况分别判断x最小时,y最小时,z最小时是什么样,依照情况解答

 

以下仅是x最小时的分析同理可看下图

当y最小时的分析情况是这样的

 

Z最小时的情况分析

得到的答案展示一种

 

 

案例:输入三个数,x<y<z的方式输出

(解题的思路是进行赋值,例a=3,b=5,让两个数调换a=5,b=3,怎样可以完成利用

   中间变量c  Int a=5;int b=3;int c=a;int a=b;int b=c

 

以上是x最小的情况,yz进行比较然后赋值,不同的是不用输出,因为所有的执行完毕都是xy,z的顺序,最后输出一次就够因此if{}是空格

 

输出的结果

 

      案例    相亲过程

            //女:你有房子么?

            //若有→结婚吧;没有→你有钱么?

            //若有→先买房子再结婚;

            //没有→你有能力么?

            //有→先赚钱再买房子再结婚

            //没有→拜拜

 

 

 

其中之一的,经验证都可以实现

 案例 :y=x  (x<1)

        y=2*x-1 (1=<x<10)

        y=3*x-11  (x>=10)

输入x,求y

 

各种情况已验证结束

 

转载于:https://www.cnblogs.com/Duriyya/p/5255408.html

你可能感兴趣的文章
c++ map
查看>>
exit和return的区别
查看>>
discuz 常用脚本格式化数据
查看>>
洛谷P2777
查看>>
PHPStorm2017设置字体与设置浏览器访问
查看>>
SQL查询总结 - wanglei
查看>>
安装cocoa pods时出现Operation not permitted - /usr/bin/xcodeproj的问题
查看>>
GIT笔记:将项目发布到码云
查看>>
JavaScript:学习笔记(7)——VAR、LET、CONST三种变量声明的区别
查看>>
JavaScript 鸭子模型
查看>>
SQL Server 如何查询表定义的列和索引信息
查看>>
GCD 之线程死锁
查看>>
NoSQL数据库常见分类
查看>>
一题多解 之 Bat
查看>>
Java 内部类
查看>>
{面试题7: 使用两个队列实现一个栈}
查看>>
【练习】使用事务和锁定语句
查看>>
centos7升级firefox的flash插件
查看>>
Apache Common-IO 使用
查看>>
评价意见整合
查看>>