龙空技术网

C语言语句的学习:一、选择语句的学习与运用

C语言初探者 250

前言:

此时姐妹们对“c语言选择语句例子”大体比较看重,咱们都想要知道一些“c语言选择语句例子”的相关内容。那么小编在网上汇集了一些关于“c语言选择语句例子””的相关文章,希望姐妹们能喜欢,各位老铁们快快来学习一下吧!

一:选择语句

例1:

这边举了一个例子:想要表达的意思是,放寒假了,相约一起去旅游,如果想要一起去旅游,就打出键盘上的数字1,否则打出键盘上的任意键,都是不去。

#include<stdio.h>

int main()

{

int input = 0;

printf("寒假了\r\n");

printf("去旅游吗?(1/0)>:\r\n");

scanf_s("%d", &input);

if (input == 1)

printf("好\r\n");

else

printf("不好\r\n");

return 0;

}

例2:

#include <stdio.h>

int main()

{

int decision;

printf("你想去旅游吗?输入1表示去,输入0表示不去:");

scanf_s("%d", &decision);

if (decision == 1)

{

printf("你决定去旅游!\n");

}

else if (decision == 0)

{

printf("你决定不去旅游。\n");

}

else

{

printf("无效的输入。请输入1或0。\n");

}

return 0;

}

输入数字1

输入数字0

其他任意键输入

分析:在这段代码中;

decision——整数变量;输入的值会被存入这个变量中;根据相应的值输出相应的结果;输入的值有三种,分别是0、1、其他任意值;

例3:

(if语句)

if (condition)

{//条件为true时要执行的代码}

else

{// 条件为false时要执行的代码}

switch语句

switch (表达式)

{

case value1: // 表达式==value1时要执行的代码 break;

case value2: // 表达式==值2时要执行的代码 break;

...

default: // 表达式与任何情况都不匹配时要执行的代码

}

例4:

判断if语句形式是否正确,可以按照以下几个方面进行检查:

确保if语句后面有一个条件表达式,并且该表达式用圆括号括起来。

确保if语句后面有一个代码块,即使代码块中只有一条语句也需要用花括号括起来。

如果if语句后面有else子句,确保else子句后面也有一个代码块,即使代码块中只有一条语句也需要用花括号括起来。

确保if语句和else子句中的代码块是正确的语法结构,例如语句末尾需要加分号。

如果if语句嵌套使用,确保每个if语句和相应的else子句都配对正确。

例如,下面是一个正确的if语句示例:

if (x > 10) {

printf("x is greater than 10\n");

} else {

printf("x is not greater than 10\n");

}

如果if语句的条件表达式或代码块不正确,或者缺少相应的else子句或代码块,或者嵌套使用时配对不正确,那么该if语句就是错误的。

例5:if函数的真值不一定是一个数

在大多数编程语言中,if语句的条件可以是任何可以求出真值(或假值)的表达式。这些表达式的类型可以是布尔型、整数型、浮点型,甚至是字符串型。

标签: #c语言选择语句例子