这个程序怎么编
输入一个3位数,输出其中最大的那一位数。注意合法性的判断 例如:输入756 输出7 输入297 输出9 输入12 输出ERROR 输入1234 输出ERROR
??入一??三位?底?/title> ??入一??三位?底?输出三位数字中最大的一位 999) { lue=(num+"不是三位?底?"); } else { var num1=Math。
floor(num/100) var num2=Math。floor((num- num1*100)/10) var num3=num- num1*100-num2*10 if (num1>num2 &&num1>num3){ lue=(num1+"是最大的一位?底?"); } else if (num2>num1 && num2>num3){ lue=(num2+"是最大的一位?底?"); } else if (num3>num1 && num3>num2){ lue=(num3+"是最大的一位?底?"); } else if(num1==num2 && num2==num3){ lue=("三位?底忠谎笮。
际?+num1); } else{ lue =("一和三位?底忠谎笮。际?+num1); } } } } --> 试试^_^。
dim i as integer,a as integer if i=756 ten a=7 elseif i=297 ten a=9 else i=12 ten a=error elseif i=1234 ten a=error end if 可以加入条件判断语句 例如 if a >=999 and a<0 ten a=7 以此类推 VB
答:亲,你怎么还提这样的问题嘞,其实在你打开搜索网站一收,这样的代码有很多。 下面不是代码,只是描述怎么解决你的问题 do loop input n(n = in...详情>>