c语言口令验证模块加强版,[C语言学习第3章口令验证模块的开发.ppt

[C语言学习第3章口令验证模块的开发

C语言程序 设计项目教程 第3章 口令验证模块的开发 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 本章目录 3.1 任务说明 3.2 任务分析 3.3 任务实施 3.4 知识点详解 3.4.1 关系运算符和关系表达式 3.4.2 逻辑运算 3.4.3 程序的三种基本结构 3.4.4 单分支if语句 3.4.5 双分支if…else…语句 3.4.6 多分支if…else if…语句 3.4.7 if语句的嵌套 3.5 项目完善 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3.1 任务说明 任务描述: 编写是login函数,实现计算器的密码验证功能。 任务要求: (1)在进入计算器主菜单前,加入一个输入密码的提示。 (2)根据提示输入一个整数密码。 (3)如果密码输入正确,则允许进入计算器主菜单,如果输入不正确,提示“密码输入错误”,不显示主菜单。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3.2 任务分析 实现口令验证模块,需要以下几个步骤: (1)输入一个口令。 (2)判断该口令是否正确,如果正确,显示菜单部分,如果不正确,提示不正确。 实现以上步骤,要考虑到下面两个问题: (1)如何判断输入的口令与所预设的口令(比如123)是否匹配。 (2)根据口令的匹配情况给出相应的用户回馈信息。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3.3 任务实施 口令验证模块的N-S图。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3.4 知识点详解 3.4.1 关系运算符和关系表达式 3.4.2 逻辑运算 3.4.3 程序的三种基本结构 3.4.4 单分支if语句 3.4.5 双分支if…else…语句 3.4.6 多分支if…else if…语句 3.4.7 if语句的嵌套 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3.4.1关系运算符和关系表达式 1.关系运算符 关系运算符都是双目运算符,其功能是用来对两个操作数的大小进行比较。 运算符 < <= > >= == != 意义 小于 小于或等于 大于 大于或等于 等于 不等于 举例 ac b>=o c==b c! =l0 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3.4.1 关系运算符和关系表达式 2.关系表达式 关系运算符组成的关系表达式的值是逻辑值,即“真”或“假”。例如,a>5的值要么是真,要么是假,取决于a的值。如果a值为8,则a>5为真。 在C语言中没有逻辑类型的量,规定“真”用1表示,“假”用0表示。于是,a>5值为1。 这里的1就是数字1。例如,表达式“(a>5)+ 2”是合法的,其值为3。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3.4.2 逻辑运算 逻辑运算符是用来对操作数进行逻辑操作的。 单目的逻辑运算符:“!”表示逻辑求反或逻辑非, 如,!(a+b)、!q、!9等。 双目的逻辑运算符:“&&”表示逻辑与,即对两个操作

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值