首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

数字计算算法的疑惑?解决方案

2012-01-26 
数字计算算法的疑惑?现在有4个数 a,b,c,d 和变量 f 写一个算法,怎么可以判断这4个数a 86b 150c 280d

数字计算算法的疑惑?
现在有4个数 a,b,c,d 和变量 f 写一个算法,怎么可以判断这4个数
a = 86
b = 150
c = 280
d = 20
变量f的初始值为1
如果有2个数大于100,那么变量f的值为2
如果有3个数大于100,那么变量f的值为3 
如果有4个数大于100,那么变量f的值为4

[解决办法]
int f=0;//初始值为1是个圈套...
if (a>100) f++;
if (b>100) f++;
if (c>100) f++;
if (d>100) f++;
[解决办法]
最后再加一句...

if (f==0) f=1;
[解决办法]
你看不明白不会实际测试一下吗?

你的逻辑能力不适合写代码...真的...
[解决办法]

C# code
        List<int> lst = new List<int>();        lst.Add(86);        lst.Add(150);        lst.Add(280);        lst.Add(20);        lst.Sort();        int intF = 1;        for (int i = lst.Count - 1; i >= 0; i--)        {            if (lst[i] > 100)            {                intF++;            }            else            {                break;            }        }
[解决办法]
哈哈,vrhero比较直,不过我喜欢!
楼主连测都没测就敢说不对,你可知道这星星可不是吹出来的啊!
[解决办法]
楼主别生气,慢慢来啊,vrhero可能太急了点。总之为你好吧。

热点排行