当前位置:网志问答 > 用C++输入两个数,然后自动区分两个数的大小,怎么写?
已有回答

用C++输入两个数,然后自动区分两个数的大小,怎么写?

#include<iostream>intmain(){inta{},b{},c,d;std::cout<<"请输入一个整数:";std::cin>>a;std::cout<<"请在输入第二个整数:";std::cin>>b;;std::cout<<"大一点的那个是数:"<<c<<"\n";std::cout<<"小一点的那个是数:"<<d<<"\n";}网志问答在20天前收到腾讯网的热心用户关于用C++输入两个数,然后自动区分两个数的大小,怎么写?的提问,关于这些疑难问题,进行了深入的分析。得到了网志问答众多网友的支持,得到了如下解决方案,摘录了部分优质回答,如对此有任何好的意见,欢迎大家进行探讨共同解决!

详细问题描述及疑问:期待您的答案,真心佩服你,谢谢 !

本页链接:http://www.oxrm.com/question/1574235551211180

AD728-90
满意答案

第1个优秀答案:

LV20天前改好的#include<iostream>intmain(){inta,b,c,d;//a,b后面的{}是多余的std::cout<<"请输入一个整数:";std::cin>>a;std::cout<<"请在输入第二个整数:";std::cin>>b;if(a>b){c=a;d=b;}else{c=b;d=a;}std::cout<<"大一点的那个是数:"<<c<<"\n";std::cout<<"小一点的那个是数:"<<d<<"\n";return0;}追问:不用if和else,只能用以下知识点来算:赋值运算,+-*/%<>,浮点数,类型转换和常量变量怎么写?追答:不用比较能判断二数大小?不是不可以,但这个是高手才做的研究,如,返回较大值intfMax2(inta,intb){intlarger=(a*(a/b)+b*(b/a))/(a/b+b/a);//long**aller=(b*(a/b)+a*(b/a))/(a/b+b/a);returnlarger;}这个对新手,没有意义的


希望以上的回答,能够帮助你。如果你还没有在此找到或解决关于“用C++输入两个数,然后自动区分两个数的大小,怎么写?”的问题的方法,可以用百度搜狗以及360搜索等搜索引擎来搜索相关更多的内容,也可以在百度知道、搜狗问问、360问答、微博、微信、中国广告知道等来提问,让更多的网友共同来帮助你解决“用C++输入两个数,然后自动区分两个数的大小,怎么写?”的回答。广告网http://www.yxad.com/
AD160-600