高手指教一下,getchar()的问题
#include<iostream>
using namespace std;
int main()
{
cout<<"please input two numbers"<<endl;
int num1,num2,max,min,count=0;
//输出num1,num2
cout<<"before input current num is:"<<num1<<" "<<num2<<endl;
cin>>num1>>num2;
cout<<"after input current num is:"<<num1<<" "<<num2<<endl;
getchar();//暂停一下(如果输入的不是两个规范数,比如说是字母,在这里不会停顿)
//判断输入的两个数的大小
if(num1>=num2)
{
max=num1;
min=num2;
}
else
{
max=num2;
min=num1;
}
//按每行不超过十个数来输出给定的两个数之间的数
for(int i=min;i<=max;i++,count++)
{
if(count!=0&&count%10==0)
{
cout<<endl;
count=0;
}
cout<<i<<" ";
}
getchar();
return 0;
}
using namespace std;
int main()
{
cout<<"please input two numbers"<<endl;
int num1,num2,max,min,count=0;
//输出num1,num2
cout<<"before input current num is:"<<num1<<" "<<num2<<endl;
cin>>num1>>num2;
cout<<"after input current num is:"<<num1<<" "<<num2<<endl;
getchar();//暂停一下(如果输入的不是两个规范数,比如说是字母,在这里不会停顿)
//判断输入的两个数的大小
if(num1>=num2)
{
max=num1;
min=num2;
}
else
{
max=num2;
min=num1;
}
//按每行不超过十个数来输出给定的两个数之间的数
for(int i=min;i<=max;i++,count++)
{
if(count!=0&&count%10==0)
{
cout<<endl;
count=0;
}
cout<<i<<" ";
}
getchar();
return 0;
}
...全文
相关推荐
C++深入了解scanf()getchar()和gets()等函数
C++深入了解scanf()getchar()和gets()等函数
c++中 getch()、getche()和getchar()之间的区别
c++中 getch()、getche()和getchar()总是大家迷惑的知识点 这里有他们之间的区别与联系 值得分析研究啊
scanf(), getchar(), 以及gets()函数注意点
对函数scanf()、getchar()、gets()的异同进行深入剖析
cin.get()、cin.getline()、getline()、gets()、getchar()
cin.get()和cin.getline()、getline()和gets()、getchar()的区别
SCANF和GETCHAR的区别,GETCHAR的妙用
今天再看getchar()函数,发现与scanf函数的知识混淆了,查找资料得出下面信息。


