C#怎样判断一个循环执行了多少次

[复制链接]
查看11 | 回复5 | 2011-8-30 16:11:52 | 显示全部楼层 |阅读模式
不明白何为判断,若是读代码看的话一般只能给出大概的数量级,实际上就是时间复杂度。当然最明了的方法就是添加一个计数器变量,每执行一次循环该变量加1,最后通过MessageBox返回计数器变量的值,也即循环次数。注:若是嵌套循环一定要注意实现“计数器变量+1” 语句的位置希望有所帮助...
回复

使用道具 举报

千问 | 2011-8-30 16:11:52 | 显示全部楼层
很多种··定义一个变量i在循环里面 i++;循环完 输出i 就执行了多少次...
回复

使用道具 举报

千问 | 2011-8-30 16:11:52 | 显示全部楼层
循环执行了多少次,是比较容易判断的,一般是定义一个变量来记录。主要是根据需要,设计好循环体的位置、逻辑。在合适的地方让变量自增。最后取读变量的值即可。int count=0;try{
while(true)
{
//功能代码
count++;
...
回复

使用道具 举报

千问 | 2011-8-30 16:11:52 | 显示全部楼层
intloop=0;//循环次数int N=100;for(int i=0,i<N,i++){loop++;}Console.WriteLine(loop);...
回复

使用道具 举报

千问 | 2011-8-30 16:11:52 | 显示全部楼层
在里面加计数变量int i=0;while(1==1){I++;}return i;...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行