• 4160阅读
  • 5回复

用C语言写一个函数模拟实现:当女朋友的意见跟我一致时,听我的;意见不同时,听女朋友的。 [复制链接]

上一主题 下一主题
离线九重水
 

只看楼主 倒序阅读 楼主  发表于: 2018-09-28
  1. //用C语言写一个函数模拟实现:当女朋友的意见跟我一致时,听我的;意见不同时,听女朋友的。
  2. /*******************************************************************************
  3. * 模拟实现1:
  4. * 功能:模拟实现,当女朋友的意见跟我一致时,听我的;意见不同时,听女朋友的
  5. * 输入:@girlFriendOpinion ,女朋友的意见
  6. *    @myOpinion,      我的意见
  7. * 输出:最终选择的意见
  8. ********************************************************************************/
  9. int result(int girlFriendOpinion,  int myOpinion)
  10. {
  11.     return (girlFriendOpinion == myOpinion) ? myOpinion : girlFriendOpinion;
  12. }
  13. /********************************************************************************
  14. * 模拟实现2:
  15. *
  16. * 功能:模拟实现,当女朋友的意见跟我一致时,听我的;意见不同时,听女朋友的
  17. * 输入: @girlFriendOpinion ,女朋友的意见
  18. *     @myOpinion,         我的意见
  19. * 输出:最终选择的意见
  20. ********************************************************************************/
  21. int result(int girlFriendOpinion,  int myOpinion)
  22. {
  23.     UNUSED(myOpinion);       //UNUSED是一个宏,表示参数不用,避免在编译时产生的警告
  24.     return girlFriendOpinion;
  25. }
这个模拟实现没错吧。

离线九重水

只看该作者 1楼 发表于: 2018-09-28
我觉得第二个模拟更好,直接使用UNUSED(myOpinion);
离线boylebao

只看该作者 2楼 发表于: 2018-09-29
第二个更现实一点,虽然我没有女朋友
为Qt打造具有强大生产力的软件。
离线cj123sn

只看该作者 3楼 发表于: 2018-09-30
程序员都是喜欢YYYYYY
在线toby520

只看该作者 4楼 发表于: 2018-10-09
QtQML多多指教开发社区 http://qtclub.heilqt.com
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
专业定制界面
群号:312125701   373955953(qml控件定做)
离线fearlazy

只看该作者 5楼 发表于: 2018-11-05
直接 return girlFriendOpinion; 才是程序员思维
个人博客: www.fearlazy.com 

学习使我快乐!
快速回复
限100 字节
 
上一个 下一个