一、问题及代码
/*
* 文件名称:两个数的正数差
* 作 者:傅智杰
* 完成日期:2016年 3月 10日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:利用if else
* 输入描述:
* 问题描述:求两个数的正数差(就是大减小) 了解认识if else格式的运用
* 程序输出:两个数的正数差(就是大减小)
* 问题分析:
* 算法设计:
*/ #include <iostream>
using namespace std;
int main()
{
double a,b,sum;
cout<<"输入两个数"<<endl;
cin>>a>>b;
if(a>b)
{
sum=a-b;
cout<<a<<"-"<<b<<"="<<sum<<endl;
}
else
{
sum=b-a;
cout<<b<<"-"<<a<<"="<<sum<<endl;
}
return 0;
}
二、运算结果
三、心得体会
这次练习主要就是在前面的基础上加一个if else的格式学习,由于我想在最后输出的时候是用输入的大的数减去小的数,然而一直在建立时出现错误,后来通过老师的帮助才知道若if后出现了两个语句,必须在里面加上{},不然会出现错误。感觉C++是一个不断从实践中探索摸索才能不断进步的一门课程,以后我要不断进行实践,或者在自己的能力范围里帮助同学,共同进步。
四、知识点总结
1、与前面的基础相似
2、if 、else 后如果等于或超过两个句子,在if else后面的句子都要加上{},不然无法建立