首页 > 其他分享 >if ... else和switch语句用法

if ... else和switch语句用法

时间:2022-10-20 23:03:36浏览次数:59  
标签:语句 ... else break case switch printf 输入

关于if else和switch语句用法:

if...else语句:判断条件为真时则执行语句1;否则执行else

if (判断表达式)
{
语句1;
}
else
{
语句2;
}

switch语句:可以有多种选择。

switch (表达式)
{
case 情况1:
语句1;
break ;
case 情况2:
语句2;
break ;
case 情况3:
语句3;
break ;
case 情况4:
语句4;
break ;
...
deault:
默认语句块;
}

下面举一个例子:

从键盘上输入一个1到5的数;每一个数有不同的符号输出。

代码如下:

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
int number = 0;
printf("请输入一个1到5的数:\n");
scanf("%d", &number); //键盘输入一个数字
if (number >= 1)
{
if (number <= 5)
{
switch (number)
{
case 1:
printf("^_^\n");
break;
case 2:
printf("$$$\n");
break;
case 3:
printf("!!!\n");
break;
case 4:
printf("$@$\n");
break;
case 5:
printf("#$#\n");
break;
}
}
else
{
printf("输入错误:请输入1到5的数");
}
}
else
{
printf("输入错误:请输入1到5的数");
}
return 0;
}

当输入不是1到5时,会提示输入错误。、

if ... else和switch语句用法_键盘输入

需要再次执行程序。

当输入正确时,则会出现符号。

if ... else和switch语句用法_switch语句_02


标签:语句,...,else,break,case,switch,printf,输入
From: https://blog.51cto.com/u_15784698/5780725

相关文章