c语言中,不用判断语句,怎样进行两数排序?

[复制链接]
查看11 | 回复2 | 2009-8-11 12:57:31 | 显示全部楼层 |阅读模式
try & catch 算不算判断语句?如果不算,那你可以从被除数不能为0的这个exception方向去想。sort 这个算不算判断语句呢?如果这个也算判断语句,那就没有方法了。
回复

使用道具 举报

千问 | 2009-8-11 12:57:31 | 显示全部楼层
除非你知道两数大小事先写好交换程序不然做梦吧
回复

使用道具 举报

千问 | 2009-8-11 12:57:31 | 显示全部楼层
c = (a>b)?b:a;//c被赋值为a,b中较小的一个
?:这个运算符的使用 c = (a #include#includeusing namespace std; bool a(int& x,int & y){ return x>y;}int main() { int x=3,y=5; vectorv; v.push_back(x); v.push_back(y); cout<<v[0]<<v[1]; sort(v.begin(),v.end(),a); cout<<v[0]<<v[1];return 0;} C里应该有吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行