一.实验目的 掌握格式化输出函数printf()和格式化输入函数scanf()的用法 掌握单个字符输出函数putchar()和单个字符输入函数getchar()的用法 理解结构化程序设计的三种基本结构:顺序结构.分支结构.循环结构 熟练掌握分支语句和循环语句 理解并掌握控制语句continue和break在循环中的应用 理解并掌握循环的嵌套 训练设计算法逻辑并用c语言编程解决实际问题的能力 实验一 #include <stdio.h> int main() { int num; scanf(&…
实验任务一 #include <stdio.h> #include <math.h> int main(){ float a, b, c, x1, x2; float delta, real, imag; printf("Enter a, b, c: "); while(scanf("%f%f%f", &a, &b, &c) != EOF) { if(a == 0) printf("not quadratic…
任务一 #include<math.h> #include<stdio.h> int main() { float a,b,c,x1,x2; float delta,real,imag; printf("Enter a, b, c: "); while(scanf("%f%f%f", &a, &b, &c) != EOF) { if(a == 0) printf("not quadratic equation…
条件语句 开关控制语句(SWITCH语句) 象坐电梯一样,break是按的楼层,不加break则会一直执行下去. 上面程序有细节BUG,边界测试输入-5,105时由于整除会得到错误的结果. 解决方法: 循环 当型循环与直到型循环的差别在于第一次执行时条件是否为真 关于逗号运算符   递推  又分正向递推和反向递推 #include<stdio.h> int main() { int x,n; n=; x=; )//需要递推9次 { x=*(x+); n++; } printf("x=…
了不起的分支和循环03 让编程改变世界 Change the world by program while循环 说完了分支我们来说说循环,标准的while循环语法我们已经可以熟悉掌握了. 这里我们就简单的过一下,Python的while循环跟if条件分支类似,在条件为真的情况下,执行一段代码,不同的是,只要条件为真,while循环会一直重复执行那段代码,我们把这段代码称之为循环体. while 条件: 循环体 ...... 此处省略N多内容,具体请看视频讲解 ...... for循环 虽然说Py…
了不起的分支和循环01 让编程改变世界 Change the world by program 我们今天的主题是"了不起的分支和循环",为什么小甲鱼不说C语言,不说Python了不起,却毫不吝啬地对分支和循环这两个知识点那么葱白呢? 大家之前几节课也接触了最简单的分支和循环的使用,那么小甲鱼希望大家思考一下:如果没有分支和循环,我们的程序会变成怎样? 没错,就会变成一堆从上到下依次执行.毫无趣味的垃圾代码!还能实现算法吗?扯淡,没有了循环,连打印100次老婆我爱你,都需要在键盘上敲10…
了不起的分支和循环02 让编程改变世界 Change the world by program 上节课,小甲鱼教大家如何正确的打飞机,其要点就是:判断和循环,判断就是该是不该做某事,循环就是持续做某事. 条件分支,也就是判断,我们习惯用到的是if else的搭配,而循环我们已经熟悉掌握了while语法的运用. 现在小甲鱼来考考大家:按照100分制,90分以上成绩为A,80到90为B,60到80为C,60以下为D,写一个程序,当用户输入分数,自动转换为ABCD的形式打印. ...... 此处省略N…
前言 本节继续介绍分支和循环 知识点 while循环 Python while循环与if条件分支有点类似,在条件为真的情况下,执行某一段指定的代码.不同的是只要条件为True,while循环就会一直重复执行那一段代码,我们把这段代码称之为循环体.直到条件为False时,才会停止. 当我们在这个循环体设置一些语句,以修改条件,那么我们这个while循环运行到指定位置时,就会退出. 语法: while 条件: 循环体 例如: 我们条件设置为 i<10, 循环体设置为i += 1,那么每执行一次循环体…
转自:http://redking.blog.51cto.com/27212/116751 1.课程名称:分支.循环 本季为JAVA程序中最重要的部分,在讲解的时候除了讲解各种主要的控制语句(分支语句和循环语句),也讲解了大量的实例. 2.知识点 2.1.上次课程主要知识点回顾 1. 各种运算符 2. 各种运算符的优先级的改变 —— 通过“()”改变哈. 2.2.本次课程预计讲解知识点 本季目标 程序结构 顺序: A     ==>     B 选择: 二先一或者多先一 循环: 跑圈:循环体 截…
前言 我们今天的主题,是了不起的分支和循环,为什么不说c语言,Python了不起,而对分支和循环这两个知识点那么崇拜呢? 我们之前的几节课里也接触到了分支和循环,大家思考一下,如果我们的程序没有分支和循环,我们的程序会变成什么样? 没错,就会变成一堆毫无乐趣从上到下的垃圾代码,还能实现算法吗?扯淡,没有了循环连打印100次 我爱你老婆,都需要写100次. 幸好,凡称得上编程语言的都拥有了分支和循环 接下来,我们从游戏的角度来谈一谈,相信在座的各位都对打飞机非常的熟悉. 知识点 首先我们进入了游戏…