C语言,输入一个正整数,若其为3位数,则输出yes,否则输出no。
时间: 2023-05-13 19:05:19 浏览: 284
可以使用以下代码实现:
```c
#include <stdio.h>
int main() {
int n;
printf("请输入一个正整数:");
scanf("%d", &n);
if (n >= 100 && n <= 999) {
printf("yes\n");
} else {
printf("no\n");
}
return 0;
}
```
这段代码首先提示用户输入一个正整数,然后使用 scanf 函数读入这个数。接着,使用 if 语句判断这个数是否为 3 位数,如果是,则输出 "yes",否则输出 "no"。
阅读全文