第三章 竞选班干部(条件语句)

本文通过一个竞选班干部的小故事,介绍了C语言中条件语句的使用,包括if、if-else、if-else-if及switch语句。通过示例程序演示如何根据选票数判断竞选结果,并讲解了break语句在switch中的作用。此外,还涉及一元二次方程实根的计算,强调了条件判断在程序设计中的重要性。
摘要由CSDN通过智能技术生成

第三章 竞选班干部

小故事:

开学一周后,班主任为了更好地管理班级,决定在全班举行竞选班干部活动。竞选班干部一般需要竞选演说,其结果无非有两个:成功和失败。逸凡决定想当个班干部,于是他说如果竞选成功,他将好好为大家服务,如果竞选失败,他将做个好学生,积极配合其他班干部的工作。

 

一、初次接触

当用C语言来完成竞选班干部任务时,我们需要根据逸凡的选票结果来决定是否能够当选。假定如果选票数(通过键盘输入)超过20人就当选,否则竞选失败。下面我们来学习if语句用法。

    1:竞选班干部任务源程序如下:

#include<stdio.h>

void main()

{

       int SelectedPiao;

       printf("请输入逸凡的选票数:/n");

       scanf("%d",&SeletedPiao);

    if(SelectedPiao>20)

       {

              printf("逸凡竞选成功!/n");

              printf("我将好好为大家服务!/n");

       }

       else

       {

              printf("逸凡竞选失败!/n");

              printf("我将做个好学生,积极配合其他班干部的工作!/n");

       }

}

当输入25,输出结果如下:

 

当输入15,输出结果如下:

 

程序说明:

1.程序定义了一个整型变量SelectedPiao,然后程序使用if语句判断逸凡的选票数(键盘输入),输出不同的竞选结果。

2.  SelectedPiao=25时,SelectedPiao大于20,于是就输出了“逸凡竞选成功!”,“我将好好为大家服务!”,然后程序结束。当SelectedPiao=15时,SelectedPiao小于20,执行else语句,输出了“逸凡竞选失败!”,“我将做个好学生,积极配合其他班干部的工作!”,然后程序结束。

二、本章知识点

在现实生活中,我们经常需要做决定。一个决定一般有两个结果:好结果或坏结果。一旦决定做什么,其结果无法更改。在C语言中, 我们使用if语句进行判断,做决定。

1.表达式

在程序中经常需要比较两个量的大小关系,以决定程序下一步的工作。比较两个量的运算符称为关系运算符。关系表达式的值是“真”和“假”,用“1”“0”表示。在例1中,当SelectedPiao=25时,表达式SelectedPiao>20的值为1;当SelectedPiao=15时,表达式SelectedPiao>20的值为0

在现实生活中,有时需要同时判断多个条件。有的问题要求所有条件都必须为真,有的问题只要求任何一个条件为真就行,还有的问题要求其否定条件为真。逻辑表达式运算有“&&”,“||”和“!”运算。逻辑运算的值也为“真”和“假”两种,用“1”和“0”来表示。

1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值