我输入yes或no,能判断是哪个并执行相应的语句的C语言
时间: 2023-03-09 09:08:15 浏览: 77
很高兴为您服务。这是一个相当简单的C语言程序,可以使用if-else语句来判断用户输入的yes或no,并执行相应的语句。下面是一个例子:if(strcmp(response, "yes") == 0){ //execute code for yes } else if(strcmp(response, "no") == 0){ //execute code for no }
相关问题
用c语言实现输入三角形的三边,判断是否能构成三角形。若能构成输出YES,否则输出NO
好的,下面是用 C 语言实现的代码:
```c
#include <stdio.h>
int main() {
float a, b, c;
printf("请输入三角形的三条边长:");
scanf("%f %f %f", &a, &b, &c);
if (a + b > c && a + c > b && b + c > a) {
printf("YES\n");
} else {
printf("NO\n");
}
return 0;
}
```
首先,我们定义了三个浮点型变量 `a`、`b` 和 `c`,用于存储输入的三角形的三条边长。然后,通过 `printf` 函数提示用户输入三边长,并通过 `scanf` 函数读取用户输入的值。
接着,我们使用 `if` 语句进行判断,如果满足三角形构成条件(即任意两边之和大于第三边),则输出 `YES`,否则输出 `NO`。
最后,我们通过 `return` 语句结束程序并返回 0,表示程序执行成功。
从键盘输入的年份,判断该年是否是闰年,若是,则输出Yes;否则输出No。c语言
以下是一个判断闰年的 C 语言程序:
```c
#include <stdio.h>
int main() {
int year;
printf("请输入一个年份: ");
scanf("%d", &year);
if (year % 4 == 0) {
if (year % 100 == 0) {
if (year % 400 == 0)
printf("Yes\n");
else
printf("No\n");
} else
printf("Yes\n");
} else
printf("No\n");
return 0;
}
```
程序首先提示用户输入一个年份,然后通过 `scanf()` 函数读取用户的输入。接下来,程序使用嵌套的 if 语句来判断该年份是否是闰年,如果是,则输出 "Yes",否则输出 "No"。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)