用c语言编写程序输出一周的日最高气温。气温从键盘输入到数组。气温为华氏温度,范围在20-84之间。
时间: 2024-02-18 17:05:36 浏览: 87
好的,以下是用C语言编写的程序,可以输出一周的日最高气温:
```c
#include <stdio.h>
int main() {
int temperatures[7];
int i;
printf("请输入一周内每天的最高气温(华氏度,范围在20-84之间):\n");
for (i = 0; i < 7; i++) {
scanf("%d", &temperatures[i]);
if (temperatures[i] < 20 || temperatures[i] > 84) {
printf("输入错误,请重新输入:\n");
i--;
}
}
printf("一周内每天的最高气温为:\n");
for (i = 0; i < 7; i++) {
printf("星期%d: %d°F\n", i+1, temperatures[i]);
}
return 0;
}
```
程序中定义了一个长度为7的整型数组`temperatures`,用于存储一周内每天的最高气温。程序先通过`for`循环从键盘输入每天的气温,并进行范围判断,如果输入的气温不在20到84的范围内,则提示用户重新输入。最后,程序通过另一个`for`循环将一周内每天的最高气温输出到屏幕上。
希望这个程序能够帮助到你!
相关问题
C语言编写程序从键盘输入20个整数存储在一个一维数组中,统计并输出其中正整数的个数
好的,我来为您解答这个问题。
以下是一个示例程序:
```c
#include <stdio.h>
#define N 20 // 数组大小
int main()
{
int arr[N]; // 定义一个大小为 N 的数组
int i, count = 0; // 计数器
// 从键盘输入 N 个整数
printf("请输入 %d 个整数:\n", N);
for (i = 0; i < N; i++) {
scanf("%d", &arr[i]);
}
// 统计正整数的个数
for (i = 0; i < N; i++) {
if (arr[i] > 0) {
count++; // 如果当前元素是正整数,则计数器加1
}
}
// 输出结果
printf("正整数的个数为:%d\n", count);
return 0;
}
```
程序的运行结果如下:
```
请输入 20 个整数:
-1 -2 -3 -4 -5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
正整数的个数为:10
```
希望能帮助到您!
用C语言编写程序,从键盘输入10个数到一维数组中,统计其中正数的个数
好的,这个问题很简单,以下是C语言程序的代码实现:
```c
#include <stdio.h>
int main() {
int arr[10]; // 定义长度为10的一维数组
int count = 0; // 计数器,用于统计正数个数
// 从键盘输入10个数到数组中
for (int i = 0; i < 10; i++) {
printf("请输入第%d个数:", i+1);
scanf("%d", &arr[i]);
}
// 统计正数的个数
for (int i = 0; i < 10; i++) {
if (arr[i] > 0) {
count++;
}
}
printf("数组中正数的个数为:%d\n", count);
return 0;
}
```
代码解释:
1. 首先定义一个长度为10的一维数组 `arr`,和一个计数器 `count` 来统计正数的个数。
2. 使用 `for` 循环从键盘输入10个数到数组中,依次输入到 `arr` 数组的每个元素中。
3. 再次使用 `for` 循环遍历数组 `arr`,判断每个元素是否大于0,若是,则计数器 `count` 加1。
4. 最后输出正数的个数。
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.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)