C语言编程 输入4个整数,显示出其中具有相同数字的个数.

日期:2013-06-09 11:15:26 人气:2

C语言编程 输入4个整数,显示出其中具有相同数字的个数.

if(a=b) number++; 是if(a==b) 还有不应该用else if,a==b的时候完全可以a==c,这些条件都是并行的,可以同时存在的,所以所有的else if都改成if。 还有问你具有相同数字的个数,如果4个数字都相同,那算多少个相同数字的个数呢?4个?还是多少个?你上边程序写的有逻辑问题,比如只有a和b相等时候,这个时候按照你的写法算1个相同数字?但是a,b相等我们平时逻辑应该是4个数字中有2个相等数字,这样才对吧。 题目是问你有多少个相等的数字,还是有多少对相等数字?
    A+
热门评论