一、问题及代码
/* 文件名称:两个数的正差值
02.* 作 者: 李钦
03.* 完成日期: 2016 年 3 月 12 日
04.* 版 本 号:v1.0
05.* 对任务及求解方法的描述部分:
06.* 输入描述:
07.* 问题描述: 略
08.* 程序输出: 略
09.* 问题分析: 略
10.* 算法设计: 略
11.*/
#include<iostream.h>
void main()
{
int a,b,s;
cout<<"请输入两个正整数"<<endl;
cin>>a>>b;
if(a>0 && b>0) //&&并,两个都为真才是真
{
if(a>b) //if 条件语句,结构 if(:){}
{
s=a-b;
cout<<"这两个数的正差值为"<<s<<endl;
}
else
s=b-a; //else语句,if()括号不成立就执行else
cout<<"这两个数的正差值为"<<s<<endl;
}
else
cout<<"这两个数不都是正数"<<endl;
}
二、运行结果:
三、心得体会:
使用if else条件语句,可以执行两条分支。if()里加if,形成嵌套。
四、知识点总结:
if else条件语句,&&逻辑与。