c与c++输入的判断的区别
来源:互联网 发布:知网可以淘宝买吗 编辑:程序博客网 时间:2024/05/09 15:46
//c++的输入判断
void mai()
{}int i;
while(1)
{
cin>>i;
if(cin)
{printf("%d\n",i);}
else
{ printf("输入错误\n");
cin.clear();
//cin.sync();//clear+sync,视频里面演示可以,但是我的编译器却不可以
cin.ignore();//clear+ignore=fflush
}
}
//c语言的判断
void main()
{
int i;
while(1)
{
while(1)
{
if(scanf("%d",&i)<1)//一定小于1
{
printf("输入错误,请重新输入\n");
fflush(stdin);
}
else
{
break;
}
}
printf("%d\n",i);
}
}
0 0
- c与c++输入的判断的区别
- 【C++】对cin输入字符的判断与分段函数的处理
- 后缀名C与c的区别
- GNU C 与 ANSI C的区别
- C与C++的区别
- 标准C 与Keil C的区别
- GNU C 与 ANSI C的区别
- GNU C 与 ANSI C的区别
- GNU C 与 ANSI C的区别
- GNU C与ANSI C的区别
- GNU C 与 ANSI C的区别
- C-串与string的区别(C++)
- 【C/C++】指针与引用的区别
- C, C++,C#的区别与联系
- [C/C++]堆栈的概念与区别
- .C与.CPP的区别
- C与C++的区别
- C与C++的区别
- pat 1033. To Fill or Not to Fill (25)
- 计算几何与图形学有关的几种常用算法
- Android基础笔记——SAX解析XML格式数据
- Linux内核源代码情景分析-系统调用mmap()
- Leetcode: Path Sum
- c与c++输入的判断的区别
- ArrayList与HashSet比较及HashCode分析
- 代码手写UI,xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧
- RTX51-TINY REQUIRES UPGRADE TO PK51 错误日志
- android系统中进程介绍
- UI抽屉菜单DrawerLayout(三)(测拉菜单)
- POJ 1804 Brainman && zzulioj 1470: Car race game(归并排序)
- io流 File类
- 设计模式之工厂模式