using System;
class Test
{
public static void Main()
{
int p = 0;
for (int i = 1; i <= 2; i++)
for (int j = 1; j <2; ++j)
for (int k = 2; k >= 1; --k)
p = p + i + j + k;
Console.WriteLine(p.ToString());
Console.ReadLine();
}
}在C#中For语句中的 ++i 和i++ 执行下面的语句时i的值是否都发生变化,这个题中的这三个变量的值是怎么变化的,与我的计算结果不一样,把我弄糊涂了,请大家帮我一下!!!
class Test
{
public static void Main()
{
int p = 0;
for (int i = 1; i <= 2; i++)
for (int j = 1; j <2; ++j)
for (int k = 2; k >= 1; --k)
p = p + i + j + k;
Console.WriteLine(p.ToString());
Console.ReadLine();
}
}在C#中For语句中的 ++i 和i++ 执行下面的语句时i的值是否都发生变化,这个题中的这三个变量的值是怎么变化的,与我的计算结果不一样,把我弄糊涂了,请大家帮我一下!!!
解决方案 »
- 如何在Web端向winform程序发送数据?
- 求救!INI写入之后,经过登录过滤时,程序重新跳转到登录页
- 。。。怎么读取“超级终端”内容,从COM口读?扫描枪扫进去的
- Environment.UserName和WindowsIdentity.GetCurrent().Name区别
- SQL的一个查询语句请教
- 在asp.net(c#)中如何实现文件的复制与删除?
- 求助C#的文本文件操作!
- 想写一个简单的带附件功能的发送邮件的demo,哪种方法较好。using System.Web.Mail 为什么报错?
- 有关于vs.net2003中C# 编辑器的问题
- 年-日期=日期 在存储过程怎么写
- 请大家帮忙找下错误读文件把内容转成base64编码
- 窗体接收键盘事件
++i是先自加,然后再赋值。 在执行这一句时先i+1然后再取得i的值