前言:
此时姐妹们对“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;
}
分析:在这段代码中;
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语言选择语句例子