求教:c# 循环语句的用法,越全越好。。。

我这样写的循环语句,,for (i = 0,j=0; i < 5,j<5; i++,j++)
编辑器提示错误,我记得C语言可以这样写,如果C#不能这样写的话,是不是必须要用嵌套的循环来实现啊。。。

不能这样写,C和C#的语法还是有一些差别的,C#变量定义可以放在循环里,比如把那个语句改成:for(int i=0,int j=0;i<5,j<5;i++,j++)就可以了,C#中不一定要用嵌套循环实现,可以像C语言中一样用,但如果你硬要更C语言一样用也是可以的,比如你上面的那个循环,如果在循环外面给变量初始化定义,编译器也是不会报错的~~~
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-29
for (i = 0,j=0; i < 5,j<5; i++,j++)
C语言行吗?好像不行把,
i<5和 j<5中间好像不是逗号。(中间部分只能是一个返还值为bool的表达式,不能是数字。C# 里面1不等于true)
C#和C基本相同。都了个foreach。本回答被提问者和网友采纳
第2个回答  2010-12-29
你用的什么编译器啊,要是C的话,这样的语句是没错的,你在编译的时候提醒出错的地方指向这句的话,不一定是这句错了,还可能是上一句或下一句,要不要写嵌套的循环得看你要完成什么样的功能。
第3个回答  2010-12-29
这样的确不行的,还是老实点写吧
第4个回答  2011-01-01
for (i = 0,j=0; i < 5&&j<5; i++,j++)

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

C#循环语句都是有哪几种?怎么用?
一般来说有三种\\x0d\\x0a一种是do\\x0d\\x0a{\\x0d\\x0a}\\x0d\\x0awhile(条件);\\x0d\\x0a这种情况是 当条件不成立时重复{}内的内容 当条件成立时跳出循环\\x0d\\x0a \\x0d\\x0a一种是\\x0d\\x0awhile()\\x0d\\x0a{};\\x0d\\x0a这种是 当条件成立时 重复{}内的内容 ...

【唐老狮】C#——循环语句(for循环)
以下为for循环的典型语法结构:for (声明变量; 条件表达式; 更新语句) {执行语句} 示例一:for (int i = 0; i < 5; i++) {Console.WriteLine(i);} 示例二:for (int i = 0; i <= 10; i += 2) {Console.WriteLine(i);} 示例三:for (int i = 5; i >= 0; i--) {Cons...

C#循环语句都是有哪几种?怎么用?
这种首先是给循环变量i赋初值 如果i已经有值则可以省略 然后 每做一遍 {} 就执行i++语句 使得循环变量增加改变 然后判断 i是否小于m 如果是 则再重复执行{} 和循环变量增加 如果否则跳出循环 建议看书

c#使用循环语句求1到100的累乘
使用循环语句在C#中计算1到100的累乘的示例代码:int product = 1;for (int i = 1; i <= 100; i++){ product *= i;} Console.WriteLine("1到100的累乘结果为:" + product);在这个示例中,我们首先定义一个整型变量product,并将其初始化为1。然后使用for循环从1到100遍历所有整数,将...

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

如何用C#语言循环语句输出26个字母
C语言的标准字符库ascll,使用for循环打印输出26个大小写字母

如何求c#中for循环的频度?
(3). 此句语句,是要利用(1)、(2)for循环语句的i ,j 对 c[i][j] 进行赋值,此时,i 得到的赋值只有从 0 到 n -1, j 得到的赋值也是从0到n-1 ,都是 n次,此时(当 i 达到n-1 .\\当 j 达到 n-1.)的 i++ \\j++都不会执行。 故,频度共 n*n 次;(4). 同上(1...

在visual c#里,怎么用循环语句建一组组件啊?
要先为组件选择一个容器,这个容器可能是windows窗体,可能是一个容器控件。然后在容器的Controls属性下,用Add方法把需要添加的组件添加进去。

用C#中的for循环语句显示月份,如一月,二月...
void function(){ string[] month = { "一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月" };for(int i=0;i<12;i++){ if(i%4==0){Console.WriteLine();} Console.Write("{0} ",month[i]);} } ...

相似回答