如何用c++控制11位整形数进行从键盘读入若为输入11位 整数 或者输入其他类型数据将提示输入错误
时间: 2023-04-07 12:04:21 浏览: 161
可以使用scanf函数来读取11位整数,代码如下:
```c
#include <stdio.h>
int main() {
long long num;
printf("请输入一个11位整数:");
if (scanf("%lld", &num) != 1) {
printf("输入错误!\n");
return 1;
}
printf("你输入的数是:%lld\n", num);
return 0;
}
```
如果输入的不是11位整数,scanf函数会返回0,我们可以根据返回值来判断输入是否正确。如果不正确,就输出错误提示。
阅读全文