switch case语句

C语言I作业11

混江龙づ霸主 提交于 2019-12-06 22:06:36
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 C语言I作业10 我在这个课程的目标是 熟悉并掌握基本的C语言知识,并拥有独立完成编辑程序的能力 这个作业在那个具体方面帮助我实现目标 学会熟练使用for语句 参考文献 Markdown语法参考1 , 集美大学林丽老师 , 思维导图 , 百度百科 1.PTA实验作业 1.1输出三角形字符阵列 本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。 1.1.1数据处理 数据表达:我用了整形变量n,j,i分别表示列输出次数,行输出次数,字母变化 数据处理: 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 4 验证和和题中所给数据一样正确 5 图形呈5行三角形 7 达到临界值 1.1.4 PTA提交列表及说明 运行超时:在第9行j = 1; j < i+1; j++我写成j = i+1导致无限循环,所以运行超时了 答案错误:我打代码的时候将变量打错了,后经过同学的指点找出来了 1.2同构数 一个数恰好出现在它的平方数的右端,这个数就称为同构数。找出1~1000之间的全部同构数。 1.2.1数据处理 数据表达:定义了整形变量,i表示为寻找同构数的范围,其他变量辅助找出同构数 数据处理: 1.2.2实验代码截图 1.2.3 造测试数据 输入数据 输出数据 说明 / 1 5 6 25 76 376

C语言I博客作业11

时间秒杀一切 提交于 2019-12-06 21:35:28
C语言I作业10:第十四周作业 第4章 循环结构 4.5 综合介绍循环结构的程序设计,涉及到多个典型算法。要求学生能够根据实际情况,选择合适的算法、合理的循环结构,熟练的编写程序。 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 hhttps://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10032 我在这个课程的目标是 熟练循环语句的用法 这个作业在那个具体方面帮助我实现目标 通过pta作业进行复习,继续熟悉结构 参考文献 《C语言程序设计》 1.PTA实验作业 1.1 7-8 输出三角形字符阵列 本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。 1.1.1数据处理 数据表达:用int定义变量i,n; 数据处理:伪代码: Begin 输入i for嵌套循环条件(每循环一次ASCII码字符每次增1) 输出字母 End 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 5 正常数据 6 正常数据 9 错误数据 1.1.4 PTA提交列表及说明 提交列表说明: 部分错误:while语句的条件搞反了,应该是n!=0,而我是n=0,导致只有n=0时答案正确。 1.2 7-3 梅森数 形如2^​n−1的素数称为梅森数(Mersenne Number)。例如2^2−1=3、2^​3−1

C语言I博客作业11

两盒软妹~` 提交于 2019-12-06 19:32:31
一、本周教学内容&目标 第5章 函数 要求学生掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型。 二、本周作业头 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10127 我在这个课程的目标是 熟练的掌握各种类型函数的定义、调用和申明,怎样解答函数题。 这个作业在那个具体方面帮助我实现目标 通过做PTA上的题目和写博客园让我熟练并总结我学的知识。 参考文献 C语言程序设计实验与习题指导 三、本周作业 1.PTA作业 1.1.题目名6-1 统计某类完全平方数 1.1.1数据处理 数据表达:运用了i,n两个变量,i是for语句的累加量,n是用户传入的参数,类型都是整形。 数据处理:用了函数sqrt,temp 1.1.2实验代码截图 1.1.3造测试数据 输入数据 输出数据 说明 105 500 cnt = 6 输入样例 1.1.4 PTA提交列表及说明 编译错误:把sqrt写成sqet了。 答案错误:把i%10写成i/10了。 1.2 题目6-2 统计各位数字之和是5的数 1.2.1 数据处理 数据表达:用了sum,N,a,b,四个变量,sum是求和,n是给定的数,a,b是区间,类型都是整形。 数据处理:用了while语句和count语句

switch语句

左心房为你撑大大i 提交于 2019-12-06 15:22:40
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>switch</title> <!-- switch:当变量n=a时,执行语句1;n=b时,执行语句2;其他情况执行默认语句 switch (n){//n为变量名 case a://a为变量的值 执行语句1; break;//当变量n值满足当前条件时,执行语句1后,结束switch函数,如果不结束,会输出所有执行语句 case b: case c://可同时对执行语句添加多个条件 执行语句2; default://默认,表示所有case都不匹配时,执行该语句 执行默认语句; } --> </head> <body> <script> var week=new Date().getDay();//new Date().getDay()获取今天的星期;获取的值为0-6,0为星期天 var tim; switch (week){ case 0: tim="天"; break; case 1: tim="一

Java学习笔记1(基础)

蹲街弑〆低调 提交于 2019-12-06 14:50:13
计算机语言和 Java 计算机语言主要由一些指令(包括数字、符号和语法等)组成,可以分为机器语言、汇编语言、高级语言三大类。 Java是一种高级计算机语言,是一种可以编写跨平台应用软件、完全面向对象的程序设计语言。 特点:简单,面向对象,安全(不支持指针,一切对内存的访问都必须通过对象的实例变量来实现),跨平台,支持多线程(程序中有多个任务可以并发执行)。 Java是如何运行的 程序源代码 →编译器(JDK)→字节码→JVM(Java虚拟机(JRE))→机器码010010...→计算机 Java开发环境 ,简称 JDK(Java Development Kit),它是整个Java的核心,其中包括Java编译器、Java运行工具、文档生成工具、Java打包工具等。 Java的运行环境 ,简称 JRE(Java Runtime Environment)。现在JDK工具中自带了一个JRE。 定义标识符遵循的规则: ①包名所有字母一律小写,例如cn.itcast.test②类名和接口名每个单词的首字母都要大写,例如ArrayList③常量名所有字母都大写,例如DAY_OF_MONTH④变量名和方法名的第一个单词首字母小写,之后的单词首字母大写,例如lineNumber、getNum⑤尽量使用有意义的单词来定义标识符,例如passWord表示密码,userName表示用户名。 Java中常量

JavaSE (四)程序流程控制 -- if 、switch、for、while

本秂侑毒 提交于 2019-12-06 14:18:09
目录 前置: * . 从键盘读取数据: 1、分支结构 1.1 if-else结构 1.2 switch-case结构 2、循环结构 2.1 循环: for循环 案例实操:水仙花数 2.2 循环 while 前置: * . 从键盘读取数据: 1.导包 import java.util.Scanner; 2.创建对象 Scanner s = new Scanner(System.in); 3.调用方法 int age = s.nextInt(); //1.导包 import java.util.Scanner; import java.util.Scanner; public class ScannerTest{ public static void main(String[] args){ //2.创建对象 Scanner s = new Scanner(System.in); Scanner s = new Scanner(System.in); System.out.println("请输入您的名字"); String name = s.next(); System.out.println("请输入您的年纪"); //3.调用方法 int age = s.nextInt(); (对象名.方法名) int age = s.nextInt(); System.out.println(

Dart编程判断

▼魔方 西西 提交于 2019-12-06 12:05:26
条件/决策构造在执行指令之前评估条件。 下表是Dart中的条件语句 序号 声明和说明 1 if 语句 一个 if 语句由一个布尔表达式后跟一个或多个语句。 2 If...Else 语句 一个 if 可以跟一个可选的 else 块。 3 else…if 语句 else...if 可用于检测多个条件。以下是相同的语法。 4 switch…case 语句 switch语句计算表达式,将表达式的值与case子句匹配,并执行与该case相关的语句。 本文转自: http://codingdict.com/article/21916 来源: https://www.cnblogs.com/bczd/p/11982248.html

关于异常一

倾然丶 夕夏残阳落幕 提交于 2019-12-06 10:54:25
我们经常会使用 try/catch/finally 语句块。当然, return 关键字使用也是很平常的事,但是不知道大家有没有注意个这样一个问题。当在 try 语句块里面使用 return 语句,在 finally 里面去修改 return 所要返回的内容会出现什么情况。首先,我们知道 return 是结束方法的标志,一旦方法执行到 return 语句就将返回不再往下执行。其次,我们也知道, finally 里面的语句是无论方法怎样执行,最后都要执行 finally 里面的语句。那么究竟是先执行 return 还是 finally 呢?下面通过两个小实验来解决这个问题。 首先看第一个例子 public class TestTryCatch { public static void main(String[] args){ TestTryCatch test = new TestTryCatch(); System.out.println(test.fun()); } public int fun(){ int i = 10; try{ //doing something return i; }catch(Exception e){ return i; }finally{ i = 20; } } } 输出结果: 10 OK ,很简单的一个例子,创建了一个方法 fun ,在方法里使用

Go 语言条件语句

Deadly 提交于 2019-12-06 09:53:47
Go 语言条件语句 条件语句需要开发者通过指定一个或多个条件,并通过测试条件是否为 true 来决定是否执行指定语句,并在条件为 false 的情况在执行另外的语句。 下图展示了程序语言中条件语句的结构: Go 语言提供了以下几种条件判断语句: 语句 描述 if 语句 if 语句 由一个布尔表达式后紧跟一个或多个语句组成。 if...else 语句 if 语句 后可以使用可选的 else 语句 , else 语句中的表达式在布尔表达式为 false 时执行。 if 嵌套语句 你可以在 if 或 else if 语句中嵌入一个或多个 if 或 else if 语句。 switch 语句 switch 语句用于基于不同条件执行不同动作。 select 语句 select 语句类似于 switch 语句,但是select会随机执行一个可运行的case。如果没有case可运行,它将阻塞,直到有case可运行。 本文转自: http://codingdict.com/article/6753 来源: https://www.cnblogs.com/bczd/p/11975356.html

Go 语言基础语法-Go

偶尔善良 提交于 2019-12-06 09:53:33
Go 标记 Go 程序可以由多个标记组成,可以是关键字,标识符,常量,字符串,符号。如以下 GO 语句由 6 个标记组成: fmt.Println("Hello, World!") 6 个标记是(每行一个): 1. fmt 2. . 3. Println 4. ( 5. "Hello, World!" 6. ) 行分隔符 在 Go 程序中,一行代表一个语句结束。每个语句不需要像 C 家族中的其它语言一样以分号 ; 结尾,因为这些工作都将由 Go 编译器自动完成。 如果你打算将多个语句写在同一行,它们则必须使用 ; 人为区分,但在实际开发中我们并不鼓励这种做法。 以下为两个语句: fmt.Println("Hello, World!") fmt.Println("菜鸟教程:runoob.com") 注释 注释不会被编译,每一个包应该有相关注释。 单行注释是最常见的注释形式,你可以在任何地方使用以 // 开头的单行注释。多行注释也叫块注释,均已以 /* 开头,并以 */ 结尾。如: // 单行注释 /* Author by 菜鸟教程 我是多行注释 */ 标识符 标识符用来命名变量、类型等程序实体。一个标识符实际上就是一个或是多个字母(A~Z和a~z)数字(0~9)、下划线_组成的序列,但是第一个字符必须是字母或下划线而不能是数字。 以下是有效的标识符: mahesh kumar abc