0930

摘要:
+n输出这个和一个游戏,前20关是每一关自身的分数,//21-30关每一关是10分//31-40关,每一关是20分//41-49关,每一关是30分//50关,是100分//输入你现在闯到的关卡数,求你现在拥有的分数用for嵌套if比较简洁明了:总结:今天的难点主要是if分支语句的嵌套以及for循环和if分支语句的综合运用,个人心得是在写代码的过程中,分清语句的层级,优先把花括号等基本代码打上,仔细一层一层去分析判断。

今天主要学习了if分支语句以及for循环语句

语句分为三类:顺序、分支、循环

分支语句分几类:

第一类:
if(表达式) //表达式返回值是True或False
{
}
说明:
1.表达式返回的是bool值;
2.小括号和花括号后面不需要加分号。

第二类:二选一

if(表达式)
{
}
else
{
}

第三类:多选一

if(表达式)
{
}
else if
{
}
else if
{
}
...
else
{
}
各种情况只能走其中之一,若上面的都没走,将执行else里面的。

第四类:嵌套

if(表达式)
{
if(){}
else{}
}
else
{
if(){}
}

多选一if分支语句的实例:

0930第1张

下面一个提较为关键,主要语句已经标注

输入一个日期,判断此日期格式是否正确,如果正确则输出正确日期XXXX年XX月XX日的格式

0930第2张

0930第3张

输入三个整数xyz,以从小到大的方式输出

0930第4张

以上为个人做法

0930第5张

以上为利用中间变量的做法此方法比较简洁

第五种分支语句:

switch case 多选一 可以直接转换成 if else 但if else不一定能转换成switch case

0930第6张

循环语句:

0930第7张

请输入一个正整数 计算1+2+3+4+。。。。。+n 输出这个和

0930第8张

一个游戏,前20关是每一关自身的分数,
//21-30关每一关是10分
//31-40关,每一关是20分
//41-49关,每一关是30分
//50关,是100分
//输入你现在闯到的关卡数,求你现在拥有的分数

用for嵌套if比较简洁明了:

0930第9张

总结:今天的难点主要是if分支语句的嵌套以及for循环和if分支语句的综合运用,个人心得是在写代码的过程中,分清语句的层级,优先把花括号等基本代码打上,仔细一层一层去分析判断。

收获的小心得:当代码较乱,找不到对应的花括号时,在不报错的情况下删除最后一个花括号并重新输入,系统会自动将花括号排列

免责声明:文章转载自《0930》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇VBA学习_1:数据类型实验四 代码评审下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

第二次实验报告

C程序设计实验报告 实验项目: 4.3.1 if语句的应用 4.3.2 switch/case语句的应用 4.3.3 switch/case语句嵌套结构if语句的应用 4.3.4 switch/case结构的嵌套应用 4.3.5 分析程序 姓名:欧阳思健        实验地点:514实验教室         实验时间:2019.04.03 一、实验目...

帝国CMS实现一二级导航及其高亮

帝国CMS实现一二级导航及其高亮   可以用以下方法实现一二级导航 <li id="<?=$GLOBALS[navclassid]==0?'nav_select':''?>"><a href="http://t.zoukankan.com/">首页</a></li> [e:loop={'se...

C语言32个关键字(2)

二、C语言中的9中控制语句 goto语句:无条件转向; if语句:判断语句; while循环语句; do-while语句:先执行循环体,然后判断循环条件是否成立.之后继续循环; for语句:循环,可替代while语句;只是用法不同; break语句跳出本层的循环;(只跳出包含此语句的循环) continue语句:继续(一般放到循环语句里,不在执行它下面的语...

C# 数据类型

C#的数据类型可以分为3类:数值类型,引用类型,指针类型.指针类型仅在不安全代码中使用.值类型包括简单类型(如字符型,浮点型和整数型等),集合类型和结构型.引用类型包括类类型,接口类型,代表类型和数组类型.值类型和引用类型的不同之处是值类型的变量值直接包含数据,而引用类型的变量把它们的引用存储在对象中.对于引用类型的变量,完全有可能让两个不同的变量引用同一...

PHP控制语句之“switch”语句

前面给大家讲解了一种多重选择elseif语句,虽然这种语句可以进行多种判断,但是使用的时候,需要写很多的if语句,给我们程序的可读性带来不便,为了避免if语句过多和提高我们程序的可读性,可以使用switch多重判断语句,本章我们就给大家介绍“switch语句”。大理石平台精度等级 switch语句的语法: 1 2 3 4 5 6 7 8 9 10 11...

java 根据实体对象生成 增删改的SQL语句 ModelToSQL

package com.xxx.utils; import java.lang.reflect.Field; import java.lang.reflect.Modifier; import java.util.List; import java.util.Vector; import org.apache.commons.lang3....