c#代码:Do-While循环生成与上一次不同的变量

如题所述

第1个回答  2019-09-22
呃……do是在while条件符合的情况下执行,你的while条件是:当获得的string与Label1.Text不一样时执行循环。
开始运行时你Label1.Text的内容应该不是array1中任一string吧,所以一辈子都跳不出循环了。
我猜你用循环的目的是生成和之前不同的string吧,所以while中应该是true。

c#代码:Do-While循环生成与上一次不同的变量
呃……do是在while条件符合的情况下执行,你的while条件是:当获得的string与Label1.Text不一样时执行循环。开始运行时你Label1.Text的内容应该不是array1中任一string吧,所以一辈子都跳不出循环了。我猜你用循环的目的是生成和之前不同的string吧,所以while中应该是true。

c语言中的do-while循环怎么用啊?给个例子呗。
} while ; \/\/ 当count小于5时,继续循环 return 0;} 详细解释:1. do-while循环的结构:如上述示例所示,do-while循环由关键字`do`开始,接着是循环体,然后是一个`while`引导的条件表达式。循环体会至少执行一次,然后会根据条件表达式的结果决定是否继续执行循环体。2. 条件表达式:在do-while循环...

怎么让C语言写的计算器计算完一组数以后不让程序结束,返回再重新计算别...
增加了循环输入的功能,你试试吧,代码最后4句是后加的:include<stdio.h>#include <ctype.h>int main(){ while(1) {float a,b;printf("请输入两个正数,中间用逗号隔开:\\n");scanf("%f,%f",&a,&b);printf("两数之和a+b为%f\\n",a+b);printf("两数之差a-b为%f\\n",a-b)...

c#中的dowhile循环true
这里是TRUE就会一直循环,就是所谓的死循环。while(当是FALSH的时候)就是不为真的时候,那就会退出循环了。一般情况下while()括号里是个表达式。外面先定义个变量。int i=0;do { i=i+1;}while(i<3)这个例子说明当i小于3的时候,表达式始终是真,就会循环,当循环了3次后,当i不小于3了,那...

C#语言中do...while..for循环有什么本质上的区别?
1.do-while语句首先执行循环体,然后计算终止条件,若结果为true,则循环执行大括号中的语句,直到布尔表达式的结果为false。2.与while语句不同的是,do-while语句的循环体至少执行一次,是"直到型"循环的特点。for语句 for语句也用来实现"当型"循环,它的一般格式为:for (initialization;termination;...

请教一道c语言的题,关于do-while语句
首先你得用y的初值,do{y--;}先执行y自减一,然后while(--y)判断,y再次自减一后的值,当(--y)这个表达式的值为0时终止循环。--y表示先把y的值先减一了再用。

C#循环语句都是有哪几种?怎么用?
C#循环语句:1、dowhile循环,先执行一次然后判断while里的条件代码块,当条件为‘真’时继续循环 do{ 操作;}while(循环条件);2、while判断while条件代码块,然后根据结果执行 while(循环条件){ 操作;} 3、for循环 for(初始化;条件表达式;增量){ 语句;} 4、foreach循环 例子 int[...

在C#中为何已经定义了flag=false,而下面的while(flag)中的flag却默认为...
do while 循环,是先执行一遍大括号里面的代码,刚好你的password!="8888888",所以导致flag=true

c# do while怎么跳出循环?
while (true);这一句里面你要哪个值或者哪个变量为true?你不指明是哪个变量或值,程序就不能有个明确的判断依据。

C#里面while 用法
\/\/当i<5时,进入循环体{ sum+=i;\/\/求累加} 还有一种while用法 :这种是先执行do再做while判断。不管满足不满足while条件都先执行do循环一遍。所以while和do...while的最大区别是:do...while至少执行一次循环体。do{ 循环体}while(判断条件) 例子:do { sum+=i;}while(i<5)...

相似回答