//求两个正整数的正差值
#include <iostream>
using namespace std;
int main()
{
int a,b;
cout<<"输入正整数a:";
cin>>a;
cout<<"输入正整数b:";
cin>>b;
if(a>b)
cout<<a-b<<endl;
else
cout<<b-a<<endl;
return 0;
#include <iostream>
using namespace std;
int main()
{
int a,b;
cout<<"输入正整数a:";
cin>>a;
cout<<"输入正整数b:";
cin>>b;
if(a>b)
cout<<a-b<<endl;
else
cout<<b-a<<endl;
return 0;
}
输出结果:
对要求输入的两个值没有做是不是正整数的判断。