希望建立一个循环,i值从start递变到end,不知道该怎么写

问题描述

希望建立一个循环,i值从start递变到end,不知道该怎么写

假如end>start,那么可以
for(int i=start,i<=end,i++){}
假如end
for(int i=start,i>=start;i--){}

有没有写法可以统一一下,不要分开来写

解决方案

 1、循环前先判断,
 int small=end>start:start?end;
 int max=end>start:end?start;
 for(int i=small,i<=max,i++){}

解决方案二:

能不能描述的清楚一点。。。

解决方案三:

用Math.Min去最小值,Math.Max去最大值


for(int i=Math.Min(start,end),j=Math.Max(start,end);i<j;i)).....
时间: 2024-09-15 10:22:51

希望建立一个循环,i值从start递变到end,不知道该怎么写的相关文章

美国政府日前表示希望建立一个横跨全国的超级Wifi网络

摘要: 美国政府日前表示希望建立一个横跨全国的超级Wifi网络,这一网络的强大之处便在于其可以触及境内几乎每一位消费者,而且他们可以完全免费的使用这一网络拨打电话或上网冲浪,且 美国政府日前表示希望建立一个横跨全国的超级Wifi网络,这一网络的强大之处便在于其可以触及境内几乎每一位消费者,而且他们可以完全免费的使用这一网络拨打电话或上网冲浪,且无需每月向运营商缴纳任何费用. 该项目由美国联邦通讯委员会(Federal Communications Commission,以下简称"FCC"

11-C#里面如何定时在每天0点建立一个以当天日期命名的文件夹,如今天20150120

问题描述 C#里面如何定时在每天0点建立一个以当天日期命名的文件夹,如今天20150120 C#里面如何定时在每天0点建立一个以当天日期命名的文件夹,如今天20150120 解决方案 写一个windows服务 设置随机机启动 参考:http://blog.csdn.net/lifeng_beijing/article/details/3973552 解决方案二: 我说的就是用C#代码写一个windows service然后在windows services里 DirInfo.create文件夹

如何用变量后缀名循环的方式把每一个变量的值 msgbox 出来

问题描述 VB.NET中publicUser1,User2,User3,User4asstringUser1="A"User2="B"User3="C"User4="D"如何用fori=1to4....next用变量后缀名循环的方式把每一个变量的值msgbox出来,谢谢了 解决方案 解决方案二:我的目的是在对应的文本框中把对应变量输出fori=1to4TextBox&i="User"&ine

select-从数据库查出数据 点击按钮在另一个页面中循环得到值

问题描述 从数据库查出数据 点击按钮在另一个页面中循环得到值 将查询出来审批流里的内容 一一赋值到 下一个页面角色设定中 假如查出来的是 直线经理部门经理总经理 就在第二个页面的角色设定中 循环出三个下拉列表将值分别赋值在三个当中 如何实现 请各位大神帮帮忙 查询页面查出来的审批流内容 <th colname="examinationFlow"> 审批流 <%-- 审批流 --%> </th> 另一个页面循环得到的值 <tr id="

【List&amp;amp;lt;&amp;amp;gt;】循环一个字段的值

问题描述 List<Tb_giftname>mynum=(List<Tb_giftname>)Tb_giftnameManager.Instance 请问一下只循环取里面一个字段的值怎么取? 解决方案 解决方案二:varfileds=fromnuminmynumselectnum.Field;fields.each();解决方案三:List<Tb_giftname>mynum=(List<Tb_giftname>)Tb_giftnameManager.Ins

如何建立一个VB.NET日期/时间值

组合一个日期/时间值 在VB.NET中可以用几种方法组合一个日期/时间值.列表A说明了几种实现相同功能的方法. ◆第一个消息框将显示:dtDate1: 1/2/2007 12:00:00 A.M. ◆第二个消息框将显示:dtDate2: 1/2/2007 12:00:00 A.M. ◆第三个消息框将显示:dtDate3: 2/3/2007 3:01:59 A.M. ◆第四个消息框将显示:dtDate4: 2/3/2007 3:01:59 P.M. 实例说明 要设定变量dtDate1的值,我利用#

用ASP.NET建立一个在线RSS新闻聚合器

asp.net|rss|在线 概要 本文讲解了如何使用 XML Web 控件获取远程XML数据并在 ASP.NET 页面显示这些XML数据,以及使用Repeater控件发布数据库中的XML数据.在过去的几年间,随着 异构平台间共享数据的需求不断增长,XML的使用也呈爆炸性增长.意识到这种趋势,微软在整个.NET框架中对 XML 提供了健壮的支持.这意味着,对于 ASP.NET 开发者来说,在Web页面 中显示和处理 XML 数据从来没有这么容易过.本文将通过生成一个 RSS2.0 聚合引擎和在线

用 Asp.Net 建立一个在线 RSS 新闻聚合器的方法_实用技巧

随着办公室和家庭上网在线时间的延长,以及 Web 站点和可访问的互联网应用程序呈持续爆炸性增长,应用程序之间能数据共享变得越来越重要.在异构平台之间共享数据需要一种平台中立的数据格式,这种数据格式要求能易于通过标准的互联网协议来传输,而这正是XML的用武之地.因为XML文件本质上只是一个文本文件,其编码格式众所周知,而且现有的XML解析器能为所有主流编程语言所用,所以XML数据能被任何平台轻松使用.  Web 网站聚合就是一种使用 XML 来共享数据的范例,在新闻站点和网志中经常可以看到.采用 

建立一个C++服务器组件

c++|服务器         C++是标准化的计算机语言,不属于任何人,而属于一个标准委员会.STL是支持数据结构和算法的C++扩展.ATL是微软拥有和维护的模板库,使得COM编程更容易.综合这些技术形成了创建COM组件的一种有效方法,这些COM组件用于ASP页面.    下面用所有这些技术创建一个COM对象,你将看到VC++ 6.0的向导如何提供大量代码,因此,可以把注意力集中在解决问题上,而不是担心具体的编程细节.    17.3.1 问题    表现数据的最普通方法是表,列代表字段的类型