网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
04月01日
漏签
0
天
c#吧
关注:
188,217
贴子:
821,960
看贴
图片
吧主推荐
视频
游戏
8
回复贴,共
1
页
<<返回c#吧
>0< 加载中...
老师上课讲的例题,没有听懂 请问有没有朋友会写。。。
只看楼主
收藏
回复
贴吧用户_JJ2GXE6
c#爱好者
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我看不懂这个逻辑,也不知道为啥每个题都有2个题目。。。。或者能不能告诉我该去哪里寻找这类的视频
路过者天蝎96
c#学者
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
活用ai 这些题 对ai 小意思
莆田市荔城区月飞翔网络..
2345王牌输入法提供2345王牌输入法最新版绿色下载,2345输入法专注于输入本质,关注核心体验,输入速度快,准确度高。用心提供较全词库,并保证词库每周更新
2025-04-01 01:20
广告
立即查看
贴吧用户_5AK93JJ
c#初学者
2
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
搜一下 ++i与i++的区别 你就大致能看懂这道题了
贴吧用户_JteGX27
c#爱好者
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
事先声明一下,由于本🐭是学C语言的。所以上面不知道是啥(可能类似C语言里面的mian函数),下面的也不知道是啥(可能类似C语言里面的输出函数,貌似要打印x的值)。所以我来讲讲循环部分吧,这很显然是一个for嵌套循环,可以理解为for循环里面还有个循环。
那楼主说不懂这个逻辑,那么我推测楼主可能不知道for循环是怎样运行的,以及for循环都包含哪些部分。由于for循环知识点有点多,我就不一一讲述了。仅根据楼主题目,来展开讲解。
所以for循环包含哪些内容?一个标准的for循环应该含有初始化,测试跟更新三大内容,例如题目中的for (i=1;i<=2;++i)。依次对应,初始化很好理解,就是将值赋给变量,也就是i=1,测试也很简单,就是设定一个范围,也就是i<=2,更新字面意思嘛,也就是++i。好的,这样有关for的基本内容就介绍完了。
那么for循环是怎么运行的捏?上面讲述了for循环包含内容,仔细的你会发现,三个内容用括号括起来了,你可以简单地理解为它们三个是一个整体。并且依次执行,先是初始化,将值赋值给变量。这时候变量得到值,就需要进行比较了,也就是得通过测试。测试有两种结果,一是通过,二是不通过。通过的话执行循环体里面的内容,不通过的话跳过循环体执行循环体下面的语句。循环体你可以理解为花括号扩起来的内容。假设通过测试,执行完循环体里面内容之后,就到更新部分了。将更新值测试,测试后的结果与上述类似。
好的我已经介绍了for循环的包含的内容,以及它是如何运行的。这时候我们来看,题目中的程序是如何进行循环的。如果你只看外层循环,不考虑内层循环的话,很显然,i=3时,测试不通过。那么外层循环将会执行两次,也就是说执行两次循环体。这时候把内层循环考虑进来,外层第一次循环时,i的值为1,满足内层循环测试条件。这时你可能会不懂,为啥外层循环有花括号,而内层循环没有。实际上,有无花括号的区别,很容易区分。带花括号就是执行花括号里面的,不带花括号就执行紧挨着的下一条语句,例如内层循环紧挨着的m=m×k。外层第二次循环,i值被更新了,此时i=2。跟上面逻辑类似,不过内层循环条件变了,也就是说,k会递增到2,内层会进行两次循环。
以上就是本人对循环的理解。至于为啥不一一讲解其中的语句,因为本🐭理解不太透彻。发现不太理解m=m×k的概念,以及为啥后面来个m=1。希望能够楼主带来帮助。
贴吧用户_JJ2GXE6
c#爱好者
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
谢谢大家,现在学会了
贴吧用户_0E8MtUX
c#探索者
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
俺也一样
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示