c语言中while循环里嵌套另一个while循环怎么运算,求例题解释 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 while 循环 嵌套 运算 搜索资料 2个回答 #热议# 空调使用不当可能引发哪些疾病? Yuqi_Tan 2019-03-09 · TA获得超过8.9万个赞 知道大有可为答主 回答量:9918 采纳率:93% 帮助的人:3474万 我也去答题访问个人页 关注 展开全部 看懂下面的例子,就知道循环的嵌套了:main(){int i,j;i=1;while(i<=9){j=1;while(j<=i){printf("%2d×%2d=%2d ",i,j,i*j);}printf("\n");}} 更多追问追答 追问 😅😆 没看懂 麻烦解释一下最里面那个循环 追答 程序主要由内外两层循环构成。 先看外循环,循环变量i,取值从1到9。 再看内循环,循环变量j,取值从1到i。 程序程序运行时,先进入外循环,i取1,进入内循环。看一看内循环的次数:j从1到i,因为这时i==1,所以j从1到1,只执行一次! 内循环的循环体只有一句输出语句,结果是输出1×1=1。然后内循环就完成了。 内循环的后面又是一个输出语句,这一次是输出一个回车(换行)。接下来就回到外循环的while语句,i取2了。 追问 那接下来内循环怎么办,继续循环吗 追答 注意,我发的程序丢掉了两句:一是在前一个printf()语句后面,增加一句j++;。二是在后一个printf语句后面,增加一句i++;。 当外循环i取到2时,内循环的j从1到2(i的值)共循环两次。两次循环的结果是打印出:1×2=2 2×2=4这两句单独占一行。 第一个printf语句中的i*j要改为j*i更好! 后面你自己能分析了吗? 追问 其实我不懂的根源是这个 追答 先进入外循环,再进入内循环,内循环是输入一句话(的每一个字符)。 输完一句话后按ESC或回车键时,内循环结束。 追问 那内循环结束后,怎么办,是在执行外循环,而后再次执行内循环吗 追答 内循环结束后(就是内循环体结束的花括号}后),执行花括号后面的if(c==27)这一句。当然,这一句还属于外循环体的内容。 如果没有被break(退出),它还会回到外循环的起始句whike(1)。接下来就像你说的,将会再次执行内循环。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 L淼淼淼淼淼喵 2019-06-25 知道答主 回答量:1 采纳率:0% 帮助的人:733 我也去答题访问个人页 关注 展开全部 上面的答主,后来第二次内循环应该也是一次吧,因为j++,j变成了2,正好等于i,应该是一次内循环吧 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容python教程掌握AI大模型,直通名企!class.imooc.com查看更多 其他类似问题 2021-11-06 while循环语句例子有哪些? 2023-02-20 c语言中,while语句的循环体最少可以循环几次? 2022-11-08 c语言while循环用法 2021-05-15 C语言while循环问题2? 1 2022-11-10 c语言中的while循环是怎样的? 2022-11-17 c语言使用while循环求 -1!+2!-3!......+10 2022-07-18 C语言while循环要点 2022-12-14 C语言中什么情况下跳出while的循环? 更多类似问题 > 为你推荐: