1,求非负整数的各位数字的和
#include <iostream>
using namespace std;
int main()
{
unsigned int sum = 0, n;
cin >> n;
while (n)
{
sum=sum+n%10;
n/= 10;
}
cout<<sum<<endl;
return 0;
}
2,求过平面上两点的直线的斜率
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double x1,y1,x2,y2;
double k;
cin>>x1>>y1>>x2>>y2;
k=(y2-y1)/(x2-x1);
cout<<k<<endl;
return 0;
}
3,求商和余数
#include<iostream>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
cout<<a/b<<' '<<a%b<<endl;
return 0;
}
4,输入整数显示ASCII字符
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int ch;
cin>>ch;
cout<<char(ch)<<endl;
return 0;
}
5,输入整数显示十六进制
#include<iostream>
using namespace std;
int main()
{
unsigned int ch;
cin>>ch;
cout<<hex<<ch<<endl;
return 0;
}