输入闭区间AB的两个数字,且1小于等于AB小于等于1000,统计该区间内数字3出现的次数C语言代码,简单完整
时间: 2024-12-12 11:31:04 浏览: 4
在C语言中,你可以通过遍历给定的闭区间并计数数字3出现的次数来完成这个任务。下面是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int start, end, count = 0; // 定义区间起始、结束和计数器
printf("请输入闭区间的开始(A): ");
scanf("%d", &start);
printf("请输入闭区间的结束(B): ");
scanf("%d", &end);
// 检查输入的有效性,并保证1 <= AB <= 1000
if (start >= 1 && start <= 1000 && end >= 1 && end <= 1000) {
for (int i = start; i <= end; i++) { // 遍历区间内的每个数字
if (i == 3) { // 如果数字是3
count++; // 增加计数
}
}
printf("数字3在闭区间 %d 到 %d 出现了 %d 次。\n", start, end, count);
} else {
printf("输入超出范围,请确保1 <= A, B <= 1000。\n");
}
return 0;
}
```
当你运行这个程序时,它会提示用户输入区间起点和终点,然后计算并打印出数字3在这两个数字之间的出现次数。
阅读全文