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

C++条件表达式的灵活运用

2012-04-12 22:59 274 查看
1..使用条件表达式,进行换行操作



if(count%10 == 0)
cout<<count<<"\n";
else
cout<<count<<" ";
换成条件表达式之后
cout<<count<<((count%10==0) ? "\n" : " ");
例:输出100个10-20的随机数,10个一换行

srand(time(0));

for (int i = 1;i<101;i++)

{

cout<<(10 +rand()%(20-10))<<((i%10==0) ? "\n" : " ");

2.

用条件表达式输出,一个数是偶数输出”is even",奇数输出“is odd”

cin>>num;

cout<<((num%2==0)?"is even" : "is odd")<<endl;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: