您的位置:首页 > 编程语言 > C语言/C++

C++初学例程4

2014-01-16 16:09 246 查看
#include<iostream>

using namespace std;

int main()

{

//三目运算符

int a;

int b =4;

cout<<"输入整数a=\n";

cin>>a;

if(a>b)

{

cout<<"a > b\n";

}else

{

cout<<"a<b\n";

}

//三目运算符 就是实现上面的比较和赋值

int z;

z = (a>b)? a:b; //如果a>b成立 则将a的值 赋值给z 否则将b的值赋值给z

cout<<"z = "<<z<<"\n";//使用三目运算比使用if-else语句要简短很多

z = a>b?a:(a>b?a:b);//三目运算符的 执行顺序问题 从右向左执行

//三目运算符 使用在赋值语句中的

cout<<(a>b?a:b)<<"\n";

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: