c语言:编写一个函数从键盘输入体温值,编写另一个函数判断输入的体温是否正常
时间: 2024-03-03 12:53:51 浏览: 15
好的,以下是 C 语言的实现。
首先是实现从键盘输入体温值的函数:
```c
float input_temperature() {
float temperature;
printf("请输入体温值:");
scanf("%f", &temperature);
return temperature;
}
```
接下来是实现判断输入的体温是否正常的函数:
```c
int is_normal_temperature(float temperature) {
if (temperature >= 36.0 && temperature <= 37.5) {
return 1;
} else {
return 0;
}
}
```
以上两个函数可以组合使用,实现从键盘输入体温值并判断是否正常的功能。
```c
float temperature = input_temperature();
if (is_normal_temperature(temperature)) {
printf("体温正常\n");
} else {
printf("体温异常\n");
}
```
希望我的回答对你有帮助。
相关问题
c语言编写一个函数从键盘上输入n个数,输出最大值和最小值
好的,这是一个可以回答的问题。以下是C语言的函数示例代码:
```
#include <stdio.h>
void min_max(int arr[], int size, int *max, int *min) {
*max = *min = arr[0];
for (int i = 1; i < size; i++) {
if (arr[i] > *max) {
*max = arr[i];
}
if (arr[i] < *min) {
*min = arr[i];
}
}
}
int main() {
int n;
printf("请输入数字个数:\n");
scanf("%d", &n);
int arr[n];
printf("请输入数字:\n");
for (int i = 0; i < n; i++) {
scanf("%d", &arr[i]);
}
int max, min;
min_max(arr, n, &max, &min);
printf("最大值是:%d\n", max);
printf("最小值是:%d\n", min);
return 0;
}
```
希望这能够帮助您!
C语言编写程序键盘输入一个数,用sqrt函数判断是不是素数
我可以回答这个问题。你可以使用C语言的sqrt函数来判断一个数是否为素数。具体步骤是,输入一个数num,然后从2开始到sqrt(num)循环判断是否有能整除num的数,如果有则num不是素数,反之则是素数。