求java大神代码看看这段代码,为什么输入0~100之间的整数时,得不到正确的结果?

求救啊,看看我的这段程序!
编辑:www.fx114.net
本篇文章主要介绍了"求救啊,看看我的这段程序!
0",主要涉及到求救啊,看看我的这段程序!
0方面的内容,对于求救啊,看看我的这段程序!
0感兴趣的同学可以参考一下。
&&&&&&&for(int&j=0;j&rs.Lj++){
// MessageBox.Show(j.ToString());
//挂起当前线程3毫秒
Thread.Sleep(100);
//手机号码显示
label1.Text&=&rs[j];
我的RS是个数组,。里面有很多数字,但是我要它在一个LABEL上循环显示,。
但是我这样写程序为什么不能实现,数字总是一闪而过呀,
哪位能给我解决啊,要我请什么都行啊
其实就是抽奖的号码显示的问题啊当然不成了,当显示了一个后,再次循环label1就成了新的字符了我的意思就是要当第一个号码显示过后,第二个号码立即显示。就是说所有的号码都显示&在一个LABEL上,实现抽奖的号码滚动的效果啊,我现在就是一闪而过啊//挂起当前线程3毫秒
Thread.Sleep(100);
//挂起当前线程3毫秒
Thread.Sleep(1000);
试试?没人知道吗,try
label1.Text&+=&rs[j];to&OMyDoG()
不行啊,无论我挂起多久都不行啊,始终不能出现号码变换显示的效果,总是一闪而过啊
to&&saucer(思归)
你的方法更不行了谁能救我啊为什么不行?
label1.Text&+=&rs[j].ToString();label1.Text&=&rs[j];
Thread.Sleep(100);
换一下顺序呢,要不你用timer控件to&saucer(思归)&(&
你的程序是吧所有的号码全部显示label上了,我要的是号码变化显示阿
to&whxbb(whxbb)&(
交换顺序也不行阿,
用TIMER控件?怎么用阿,给我个思路好吗,谢谢试试
using&System.C
using&System.Windows.F
class&LabelTestForm&:&Form
&&Label&label1;
&&Button&button1;
&&ArrayList&aL
&&public&LabelTestForm()
aList&=&new&ArrayList();
for&(int&i=1;&i&&=5;&i++)
&aList.Add(i.ToString());
label1&=&new&Label();
label1.Text&=&"";
&&&&&&&&label1.Size&=&new&System.Drawing.Size(64,&16);
&&&&&&&&label1.Location&=&new&System.Drawing.Point(88,&40);
Controls.Add(label1);
button1&=&new&Button();
button1.Text&=&"Click&Me!";
button1.Location&=&new&System.Drawing.Point(88,&100);
&&&&&&& button1.Size&=&new&System.Drawing.Size(100,&40);
button1.Click&+=&new&EventHandler(btnClick);
Controls.Add(button1);
&&void&btnClick(Object&sender,&EventArgs&e)
//MessageBox.Show(aList.Count.ToString());
for&(int&i=0;&i&&&aList.C&i++)
MessageBox.Show(aList[i].ToString());
//label1.Text&+=&aList[i].ToString();
label1.Text&=&aList[i].ToString();
&&static&void&Main()
Application.Run(new&LabelTestForm());
}to&saucer(思归)&
我都使用过了
什么arrlist,数组阿,记录集阿
都不行,你用MessageBox.Show(aList[i].ToString());
每一次点击可以看出效果,但是你吧这行取消,看看,是不是一闪而过阿,怎么办阿,这个抽奖程序,下午就要用了,要是出不来,我就得回家了,怎么办阿
这个是给湖南电视台体育频道做得,我该怎么办阿完蛋了!每有人能救我了,5555~~~~~~~~~label1.Text&=&aList[i].ToString();
Thread.Sleep(1000);Update();
是什么阿?谢谢&saucer(思归)&
我的&qq1789666heheis&it&working?我把程序改成这样,就可以了,但是&
我使用UPDATE的时,效果时出来了,但是运行中其他的控件都死了,。为什么&
for(&j=0;j&rs.Lj++){&
&&&&&&&&&&&&&&&&&&&&&&&&//&&&arr.Add(rs[j]);&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&label1.Text&=&rsid[j]+rs[j];&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&Thread.Sleep(100);&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&label1.Update();&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&if&(j==rs.Length-1)&j=0;&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&//if&(j==-1)&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&}&&你有QQ吗,或者MSN
我的qq:1789666
msn:用timer控件就可以了。嘿嘿,&kphaitao(Headman)&说得对,你需要用Timer,譬如
using&System.T
using&System.C
using&System.Windows.F
class&LabelTestForm&:&Form
&&System.Windows.Forms.Timer&C
&&Label&label1;
&&Button&button1;
&&ArrayList&aL
&&int&n=0;
&&public&LabelTestForm()
aList&=&new&ArrayList();
for&(int&i=1;&i&&=&5;&i++)
&aList.Add(i.ToString());
label1&=&new&Label();
label1.Text&=&"";
&&&&&&&&label1.Size&=&new&System.Drawing.Size(64,&16);
&&&&&&&&label1.Location&=&new&System.Drawing.Point(88,&40);
Controls.Add(label1);
button1&=&new&Button();
button1.Text&=&"Click&Me!";
button1.Location&=&new&System.Drawing.Point(88,&100);
&&&&&&& button1.Size&=&new&System.Drawing.Size(100,&40);
button1.Click&+=&new&EventHandler(btnClick);
Controls.Add(button1);
&&void&btnClick(Object&sender,&EventArgs&e)
Clock=new&System.Windows.Forms.Timer();
&&&& Clock.Interval=1000;
&&&& Clock.Start();
&&&& Clock.Tick+=new&EventHandler(Timer_Tick);
&&public&void&Timer_Tick(object&sender,EventArgs&eArgs)
&&&&&if&(n&&&aList.Count)
&&& label1.Text&=&aList[n].ToString();
//Update();
button1.Enabled&=&
&&&&&if&(n&&=&aList.Count)
Clock.Stop();
button1.Enabled&=&
&&static&void&Main()
Application.Run(new&LabelTestForm());
}to&kphaitao(Headman)&
能不能给个简单的裂字to&kphaitao(Headman)&
能不能给个简单的裂字
一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!
二、互相尊重,对自己的言论和行为负责。
本文标题:
本页链接:题目中将max=100,min=0,运行结果为何不正确_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
题目中将max=100,min=0,运行结果为何不正确
我有更好的答案
请把完整的程序程序贴出来看看,多谢~ 我把你源程序敲一下没有问题呀,你输入10数字具体是什么? 另外,既然成绩必须在1~100,程序可以加判断如果不在这个范围,需要重新输入~
采纳率:52%
来自团队:
(sum-max-min)&#47.0);不然得出的只能是“整数除法”后的结果;Average score:%lf\8;n&最后一句改成这样吧:printf(&quot
为您推荐:
其他类似问题
min的相关知识
换一换
回答问题,赢新手礼包哪位大神能帮我看下C语言代码为什么不能正常运行,为什么把i=0改成i=1就可以?,并详细说明一下,谢谢_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
哪位大神能帮我看下C语言代码为什么不能正常运行,为什么把i=0改成i=1就可以?,并详细说明一下,谢谢
int main(){
while(i=0,i&你好!;t&);
}return 0!!&#92#include&stdio.h&gt,i++)
printf(&100
我有更好的答案
i++){;100好吧,你的while语句是错误的写法。。,while的语句要求是真就是1就执行,0就不执行,大于1可能他默认为真吧,最好改成for语句,for(i=0;i&lt,这样写一般是for语句
采纳率:74%
你这个问题相当严重!你连while 和for的用法都不知道。你是想用for吧,但是逗号应该是分号啊。建议去好好巩固一下while和for的用法,至于为什么换成i=1就可以运行了,因为在while语句里面整个表达式为真就执行为假就不执行。i=0就不会执行,换成1就可以运行。
为您推荐:
其他类似问题
正常运行的相关知识
换一换
回答问题,赢新手礼包用户输入一个成绩分数(整数,介于0和100之间),当输入值大于100或小于0时提示“输入的成绩不_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
用户输入一个成绩分数(整数,介于0和100之间),当输入值大于100或小于0时提示“输入的成绩不
用户输入一个成绩分数(整数,介于0和100之间),当输入值大于100或小于0时提示“输入的成绩不符合要求”;当分数小于等于100且大于等于90时,提示“该成绩:优秀”;当分数小于90且大于等于75时,提示“该成绩:良好”;当分数小于75且大于等于60时,提示“该...
我有更好的答案
else{printf(&else if(score =70)printf(&B\n&if(score = 85)printf(&A\n&););else if(score ==0)printf(&D\n&););else if(score =60)printf(&C\n&quot,&score)#include int main(){scanf(&%f&;error&#92
采纳率:78%
来自团队:
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包这个程序为什么最后输出的都是100,错在哪?求大神解答_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
这个程序为什么最后输出的都是100,错在哪?求大神解答
return 0:&
printf(&找您%d元。\),change); scanf(&%d&,&price);n&#include&stdio.h&
int main()
{ int price=0;
const int amount=100; int change=amount- printf(&请输入金额(元)
我有更好的答案
代码顺序不对,细心点
int change=amount-printf(&请输入金额(元):&);scanf(&%d&,&price);这三行代码,把第一行和第三行,位置互换一下。
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包}

我要回帖

更多关于 代码大神 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信