class Program
{
static void Main(string[] args)
{
int s=0,i;
for (i=1; ; i++)
{
if (s>50) break;
if (i%2==0) s+=i;
}
Console.WriteLine ("i=" + i + ",s=" + s);
Console.ReadLine();
}
}
解决方案 »
- (winform程序)按CommoboxX的值筛选数据源
- winForm登录验证问题!!!!!
- 未将对象引用设置到对象的实例
- 怎么把数据库中的二进制流文件保存到磁盘呢
- 我刚入公司,有些初级问题急等解决,得到正解立即结贴
- Assembly CreateInstance构造函数在线等
- 智能输入法中输入拼音时自动弹出的那个文本区在C#中怎么实现?请高手指点!
- 请教:.NET打包问题,怎么样安装完Framework后继续安装程序?在线等
- 请问微软企业库是不是对桌面数据库支持不够好?
- 看书看到构造子这章,有段代码不是很理解,哪位大侠帮我分析一下,真是万分感谢。
- CS档怎么做Try...Catch错误讯息的警告??
- 关于数据库类的一个问题
一个表达式的值除以另一个表达式的值,返回余数。
result = number1 % number2if (i%2==0) s+=i;
只有i除以2余0的时候(也就是i是偶数的时候),s=s+i;
i从1开始自增1,所以s=2+4+6+...
2+4+6+8+10+12=42<50;
2+4+6+8+10+12+14=56>50; 此时i=15,s=56.