C:
while(scanf("%d%d",&a,&b)==2){ }
如果a和b都被成功读入,那么scanf的返回值就是2;如果只有a被成功读入,返回值为1;如果a和b都未被成功读入,返回值为0;如果遇到错误或遇到end of file,返回值为EOF,且返回值为int型。
while(scanf(%s%d",s,&n)!=EOF){ }
C++:
while((cin >> a) != 0){ }
while (cin>>n,n){ }
作用是:输入一个数,这数不为0时进入循环,为0时跳出循环。
- List item