粉丝2450获赞1.4万

欢迎回头入门,本期题目是编写一个程序判断字符的类型,那么我们要判断的字符的全集,也就是所有字符的范围呢,是在 ask 码表中的二百五十六个字符。我们主要关注三种类型的字符,第一种是数字,第二种呢是大写字母,第三种是小写字母。 那么首先打开代码编辑器,先建一个原文件,命运为字符分类点 c。 然后呢,我们来写代码,首先为了输入和输出,我们进入头文键 include 空格,左键文号 sddio 点 h, 右键文号。然后呢是主函数,因此空格 main void 不需要参数。然后呢是函数题,先写最后一句, v x 零,表明程序运行在这里没有问题。那么第一步我们肯定呢是要先声明变亮啊,这个竖指呢是一个字符类型,那么字符类型呢,关键词呢 是 c, h, i, r, car 或者是 char 空格 c 另一个名分到结尾。下一步呢是读取这个字符。首先呢,向屏幕输出一个提示信息,用 prince f 完成了输出, 请输入一个字符。紧接着呢,再利用 sky 反手呢进行读取,它的第一个三首呢,也是一个字符串,那么因为是字符类型的数值,所以呢,我们用百分之二 c 暂时代替都好。第二个三首呢,是接受这个手指的背量地址,那就是 c, 请你添加一个取指号。 第三步呢,我们开始判断,判断呢,我们用 f l s 这个分支结构 f, 首先呢,我们来判断他是不是一个数字 c 大于或等于制服零,并且 c 小于或等于 字符九,那么字符的话,我们单一号呢给它引起来,那么这里呢,既可以用相应的字符,也可以用这个字符在 sk 门表中对应的竖直进行代替,那么用字符的话会表示关系,我们在一起呢,用这个字符来表示,如果他是在零到九之间,那么我们就判断输出他是一个 数字 f, 否则那么还有两种情况,我们再串联一个 f, s, s, if, 如果这个字符呢大于或等于大写字母 a, 并且 c 小于或等于大写字母 z, 在这个范围内的话,我们就判定呢它是一个大写字母,因此用 prince f 函数的输出大写字母,同样 l s, 那么后面的还有两种,一种是 小写字母,另一种呢是其他其他类型的字母。现在我们再创建一个 lc, c 大于或等于小写字母 a, 并且 c 小于或等于小写字母 z, 我们就判定呢它是一个小写字母。我们使用 printerf 复出小写字母, 然后是 l s, 剩下的就是除这三种类型之类的,其他的类型我们统一呢把它叫做特殊自负 特殊字符。那么程序呢,我们就写完了,然后呢点击 ctrl 加 s 保存一下,然后呢来到控制台进行编辑,我们的原代码呢,这个文件就在这个幕下保存着,就呢我们使用 jcc 这个密定盖是编 ejc 空格,然后是文件名称字符 分类加 c 空格杠哦空格,然后输入名称字符分类回车,那么没有任何输出,说明变异成功。我们通过名称调用一下字字符分类,我们输入一个,比如说六,看一下,判断是数字,我们再试一次,输入一个小写字母 d, 那是小写字母啊,我们再是大写,这种大写的 t, 他不能是大写字母。没有问题,本期视频就到这里,感谢观看,下次再见。

好,今天我们继续以一个实力来继续的深入了解一下 if l 的用法。那我们这个例子是输入一个整数,判断其皆有性,那就是说首先它这个数是通过键盘输入的,然后呢,我们的输出是输出,它到底是拘束还是偶数? 好,那我们先来完成第一步,输入这个整数,那这个整数放在什么变量里呢?这里面的变量都是先定义再使用,我们可以定义成一个 a, 然后呢,我们用输入的话就是用 scarf, 但 scarf 这里可能经常出错啊,就打发号帝对应了它的类型,然后后面是一个地址列表, 加好之后,那这个就会输入 a, 那输入这个变量之后,我们怎么去判断他的基础性啊?那就来到了这个基础性的一个定义了,那基数我们知道是如果能被啊,不能被二整除的是基数啊,能被二整除的就是偶 数,那怎么表示能不能被二整除呢?嗯,就用这个一个运算符, a 取于二,那就是说如果 a 跟二的余数是等于零的话,那就表示 a 能被二整除。嗯,那我们把它放在 a 数里面。 if, 我们上期视频就讲了啊, if 这个括号表达是只要它是一个非定值,那就会执行后面的呃语句,所以那这个是非定值,那它就表示什么呢?表示这个 a, 它是一个不能被二整除的数啊,那此时我们要说出的就是 输出一个基数,是吧?可以输出基数,嗯,那否则的话, alt 的话就可以输出奥数, alt 就表示他能够被二整出,那就是偶数。 好,那我们去运行一下, 看一下,那现在就来到了输入的界面了,这是输入一个三,那就输入一个基数。

刷刷刷,就知道刷,你要刷我就得发。明天都星期六了,趁大家都在玩的时候赶紧去学习啊。学什么?不知道是吧?学鑫源啊,你只要学会输入输出。刚才什么东西啊?变量数据类型阿斯卡玛算数运算服务 关系运算服逻辑运算服类型转换谓语运算服为货运算服。意货运算服安慰取反运算服。 再看看左移运算符,右移运算符,副植运算符,逗号运算符 运算符的优先级和结合性整数的存储符点数的存储字符串的存除 e 符语句, e, f, l c 语句, l c e f 语句条件运算符 continue 关键字, break 关键字, switch case 外语句或语句一维数组二维数组三维数组。哦,可以了,可以四维数组五维数组 六位停停停可以数组七位数组,可以了,可以八位数组四服数组 字符串字符串的输入字符串的输出函数局部变量全局变量作用与指针指针运算数组指针指针数组二级指针三级指针, 可以了,可以了。四级指针,五级指针,六级指针七级指针,可以了,可以了,八级指针,可以了针, 九级指针结构体结构体指针结构体数组 指针数组数组指针常量数组数组常量指针函数函数指针指针常量常量指。 真那么这么多东西在我们这个课程里你通通不用学,我已经把最重要的九节内容提炼出来,只要学完以后,相信你一定会爱上夕颜。

欢迎大家来到蓝老师课堂 c 语言第二课。第二课呢,我们主要讲下选择语句, 我们先来看一下选择语句的详解,在前面一节我们看到的代码呢,都是顺序执行的,比如说 stipe 语句和帕恩特夫语句, 也就是呢,先执行第一条语句,然后第二条,第三条,一直到最后一条,这称为顺序结构。但是对于很多情况,顺序结构的代码呢,是远远不够的,满足不了我们的工作需求 啊。比如说这样一个程序,限制了只能成年人使用,儿童呢,因为年龄不够,没有权限使用,那这个时候程序呢,就需要做出判断,他如果是成年人呢,他就可以使用,否则呢就是儿童不能使用。在 c 语言中,使用一副 x 关键词对条件进行判断啊,如 如果怎么样就怎么样,否则呢就怎么样。义父呢和 l 四是两个新的关键字,义父呢为如果 l 四因为否则用来对条件进行判断,并根据判断结果执行不同的语句。 总结起来, efs 结构为易符小括号,后面呢是判断条件,然后是一个大括号,加上我们的语句块,后面呢是一个 l 四,再一个大括号,中间是我们的语句块,这里呢,同学们只需要把这些结构记下来就可以了。 那么如果说他判断的条线成立呢,那我我们就执行渔具块一啊,否则呢就执行渔具块二。我们看一下下面的执行图,先判断条件,条件成立呢,执行渔具块一,条件不成立, 行语句块二啊,非常简单。那么下面呢,我们来看一个例子啊,第一个例子呢,是只使用一副语句的时候啊,比如说在某停车场,停车场一小时及以上呢,收费是四元,也就是 t 大于等于一, 那么当停车场一小时以下呢,是不收费的,也就是 t 小于一,那么我们在输入一个停车小时数得出总的停车费用偷偷,那么程序的设计呢,是下面这样的,先把我们的固定格式写出来啊,大括号先复习一遍啊,大括号都不要丢掉了。 那么呢,我们要输入一个时间,也就是一个短整形数据,输出呢一个时间也是一个短整形数据。好,我们看一下潘特府,停车超过一小时,每小时收费四元, 这是我们要输出的啊,那么还有一个呢,就是我们要输入停车几小时啊,那么我们输入的数据呢,是一个整数对不对?也就是呢时间 t 啊,这里呢一定要记得是百分号 d, 下面呢是我们对条件进行判断,如果 t 大于等于一啊,那么呢停车的总费用就是 t 乘以四元啊,也就是偷偷呢,就是等于 t 乘以四 啊,那么就直接把这个数据输出出来就可以了。我们来看一下右边程序的执行结果啊,当我输入五的时候呢,停车超过一小时,每小时收费四元,请输入停车几小时,我输入了五小时,那么输出的内容呢是停车五小时,总费用为二十元,非常 简单。那么我们再来看一个例子呢,一副语句,当有 x 的时候,也就是单个一副 x 语句的时候,是怎么样的呢?有这样一个例题来看一下,输入一个学生的成绩, 如果成绩呢大于六十,那么提示成绩合格,否则呢?提示需要努力学习,还是啊先把固定格式写出来,那么我们要输入的呢,是一个短整形的分数啊,也是一个整数啊,那么用印特型 let go pent f 呢,是我们的输出语句,请输入一个成绩啊,那么输入型的数据呢?是一个整数啊,也就是 cf 百分号 d 啊,条件是什么呢?如果这个 spa 啊,大于等于六十啊,那么我们输出一句成绩合格,否则呢,我们输出 需要继续努力学习啊。我们来看一下这个输出的结果啊,成绩程序运行的结果啊,我输入了一个成绩呢,是三十,那么他提示我要努力学习,我输入的成绩是六十呢,他提示我成绩合格啊,非常简单。 那么如果呢,输入一个学生的成绩,如果成绩大于六十,提示成绩合格,否则提示需要继续努力学习。这个时候我们加了一个条件,并把成绩呢输出出来, 固定格式写出来啊,还是印他我们的一个短整形数据烹特辅输出一个成绩啊? cf 输入一个数成绩的数据,那么如果这个成绩大于等于六十呢?输出成绩合格,跟之前是一样的,否则呢,我们输 输出需要继续努力学习,同时呢,把我们的成绩输出出来。那这里呢,我们就加了一个波士特输出语句 啊,那么这里呢,要注意,当有两个语句的时候啊,当有两个语句的时候,这里两个不是特有语句的时候,我们就需要加大括号了啊,看一下标红的部分,我们加了两个大括号, 义父语句嵌套的引用,我们来看一下什么是嵌套义父语句呢,只能区分给定问题的两个方面,当供选择的情况比较多时啊,就需要嵌套了。 比如说我们来看这样一个例子,输入 ab 两个数比较并输出结果,那么 ab 两个数如果比较的话呢,只有三种结果对不对?要么 a 大于 b, 要么呢 a 小于 b, 或者呢 a 等于 b, 对不对?只有这三种结果?好,那我们把程序的固定格式写出来,输入两两个短整形数据 a 和 b 啊,输出语句呢是请输入 a 和 b, 那么输入呢,是两个整数啊,接下来呢是判断的一副语句,如果 a 大于 b, 那么我们输出 a 大于 b 啊,注意这里 l 四,否则呢?否则的话,除了 a 大于 b, 否则是有两种情况的,一是 a 小于 b, 再一个是 a 等于 b, 那我们怎么来写呢? l 四里面大家注意一下,又嵌套了一个衣服 l 四, 如果呢 a 小于 b, 那么我们输出 a 小于 b, 否则呢,我们输出 a 等于 b 啊,那么这里需要注意的,当衣服语句出现签到形式时,需要注意 l 四与最前面最接近他,而又没有和其他 l 四与距配对的。衣服与距配对啊,我们来看这里这个 l 四呢,就要和这个衣服去配对了,那么这个标栏的 l 四呢,是和我们上面的衣服去配对的 啊,大家理解一下这个啊,这里呢,我还标注了一下单括号啊,一个完整的一副语句嵌套到了上面的这个一副 f f 语句里面, 我们看一下运行结果,当我输出啊,当我输入 a 十三 b 十三的时候,那么他就会输出一个 a 等于 b, 非常简单。好,这里我们做一个小的总结啊,注意了,学渣君在使用一副语句时,还应注意以下三点啊,在一副语句中,判断条件必须用括号扩起来啊,语句中呢,由大括号包围,但要注意的是呢,在大括号之后不需要再加分号了,当然了, 你加上也是没有错误的。第三点呢,衣服语句在签套时,需要注意衣服和 l 四的配对问题,也就是刚才我所说的 c, 原规定 l 四总是与他最前面的衣服配对。 我们接着来学习。第二节,复制运算符、算数运算符、关系运算符和逻辑运算符。先看第一种,复制运算符等于上不等于五,上不等于上不加一。那 等号的主要功能呢,就是负值,比如说萨姆等于萨姆加一,这里呢,我们可以看成将萨姆迪中的原数据值加上一之后,重新复给萨姆的地址。 那么第二种呢,等号的右侧可以是长数变量和表达式啊,最终复制给左侧的变量左侧,这里要注意了,只能是变量,不能是竖值函数表达式。我们看 例子, a 等于五,等号的左侧呢是变量,右侧呢是常数啊。 b 等于 a 加三,等号的左侧呢是变量, b 右侧呢是表达式。 a 加三, c 等于 a 乘以零点五加七乘三啊,等号的左侧是变量, c 右侧是表达式。那么第四个例子, x 减外,等号的左侧不能是表达式,只能是变量。所以最后一个是不合法的语句, 原因就是左侧只能是变量,这里是需要注意的。第三种类型,负值给多个变量 ent abc, 那么 a 等于 b 等于 c 等于一百啊,注意啊,这里是从右到左的直行 啊,从右到左的直行,也就是变量 abc 的内容值呢,都是一百,非常好理解。 好,我们来看一下第二个算数运算符,那么算数运算符呢,主要设计到加减乘除啊,求余数,还有正号和负号。这里我做了一个表格,大家只要按照表格记下来就可以了,考试的时候呢,都会用到,那么使用语法呢,这里也有标注。 第三种呢是关系运算服,表示运算结果是成立的话,他就成为真啊,不成立呢,就成为假 c。 语言中呢,通常用一和零来表示, 比如说关系运算幅大于,那么用法是 a 大于 b, 如果说 a 等于十五, b 等于二,那么十五大于二的话,他的结果是真的,那么输出的结果就是一 啊,小于同理,大于等于也是一样的。还有小于等于等于呢,注意,这里是两个等号,不等于是等号前面加 一个叹号啊,比如说 a 不等于 b, 那么是 a, 叹号等于 b, 这里表示的是 a 不等于 b。 我们来看第三种逻辑运算服。好,我们来看第一个运算服与运算与运算的意思呢,也就是符号两边的条件呢,我们要同时满足,比如说 a 大于 b, 且 a 小于 c 啊。第二个或运算符号两边的条件,我们要最少满足一个,也就是 a 大于 b 或者 a 小于 c, 那么非运算呢,也就是 a 大于 b, 不满足这个条件。 那么我们用一个例子来说明一下。好,我们来看这样一个例子,判断某一年是否为闰年,判断闰年的条件呢?为下面二者之一,也就是一和二呢,我们满足一个就可以了。 先来看第一个条件,能被四整除,但不能被一百整除。第二个条件呢,能被四百整除。我们先把第一个条件用逻辑关系表达出来,能被四整除,对四取余数等于零,且不能被一百整除。对一百取余数不等于零, 或者呢,第二个条件,对四百取余数等于零啊。固定格式写出来,根据条件呢,我们先要提示对方输入一个年份,那么这里需要一个烹饪字语句,请输入一个年份。 输入年份之后呢,我们需要输入一个数据,那这时候呢,我们需要一个输入型语句 spf。 这个时候呢,我们有需要一个 efs 语句进行判定,如果他是闰年呢,我们就输出是闰年,如果不是呢,我们就 输出不是闰年啊。义父的条件是写在这里,那么输出的表达式呢?写在这里, l 四呢,不是闰年,直接输出出来,运营结果就是请输入一个年份二零五零,那么输出的呢,就是二零五零,不是闰年。 好,我们来看这样一个例子,请编程序,输入一个字符,利用程序判断是否为大写字母,如果是呢,就把它转换成小写字母,如果不是呢,就不转换。最后输出字符。 好,我们定义一个字符型数据,切尔 a, 那么输入一个字符型数据判断的依附语句。这里我们要注意了,如果他属于大写字母,那么他必然是在 a 和 z 之间的,那么一是 a 大于等于大写字母 a, 且满足 a 小于等于大 写字母 z 啊,如果他是呢,我们就转换他为小写字母,那么也就是 a 等于 a 加三十二,那么如果不是呢,我们就直接把这个字符输出出来,也就是小写字母 a 啊。那么看一下运行结果,当我们输入一个大写字母 a 的时候,直接给我们转换成了小写字母。
