关于 C++ 的 for 循环里的语句块 {...}“for (...; .; ...) {...}”和“for (...; .; ...) ...;” 我写了个这个: 出了循环,n 的值并不是 0 “for (...; .; ...) {...}”中的“{...}”有什么特别之处?我想得到的是
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/27 16:05:18
![关于 C++ 的 for 循环里的语句块 {...}“for (...; .; ...) {...}”和“for (...; .; ...) ...;” 我写了个这个: 出了循环,n 的值并不是 0 “for (...; .; ...) {...}”中的“{...}”有什么特别之处?我想得到的是](/uploads/image/z/4065169-49-9.jpg?t=%E5%85%B3%E4%BA%8E+C%2B%2B+%E7%9A%84+for+%E5%BE%AA%E7%8E%AF%E9%87%8C%E7%9A%84%E8%AF%AD%E5%8F%A5%E5%9D%97+%7B...%7D%E2%80%9Cfor+%28...%3B+.%3B+...%29+%7B...%7D%E2%80%9D%E5%92%8C%E2%80%9Cfor+%28...%3B+.%3B+...%29+...%3B%E2%80%9D+%E6%88%91%E5%86%99%E4%BA%86%E4%B8%AA%E8%BF%99%E4%B8%AA%EF%BC%9A+%E5%87%BA%E4%BA%86%E5%BE%AA%E7%8E%AF%2Cn+%E7%9A%84%E5%80%BC%E5%B9%B6%E4%B8%8D%E6%98%AF+0+%E2%80%9Cfor+%28...%3B+.%3B+...%29+%7B...%7D%E2%80%9D%E4%B8%AD%E7%9A%84%E2%80%9C%7B...%7D%E2%80%9D%E6%9C%89%E4%BB%80%E4%B9%88%E7%89%B9%E5%88%AB%E4%B9%8B%E5%A4%84%3F%E6%88%91%E6%83%B3%E5%BE%97%E5%88%B0%E7%9A%84%E6%98%AF)
关于 C++ 的 for 循环里的语句块 {...}“for (...; .; ...) {...}”和“for (...; .; ...) ...;” 我写了个这个: 出了循环,n 的值并不是 0 “for (...; .; ...) {...}”中的“{...}”有什么特别之处?我想得到的是
关于 C++ 的 for 循环里的语句块 {...}
“for (...; .; ...) {...}”和“for (...; .; ...) ...;”
我写了个这个:
出了循环,n 的值并不是 0
“for (...; .; ...) {...}”中的“{...}”有什么特别之处?
我想得到的是一个针对我的提问的准确的回答
恩..应该是叫复合语句而不是语句块...
第二张图是我思考第一张图的根据,看来我需要表明这个,然后我想要得到的是关于以下的解答:
我这个思考根据有没有问题?
或者是“for (...; .; ...) {...}”中的“{...}”有什么特别之处?
我觉得我没必要说道这层面上来,不然有“装X”的意味
关于 C++ 的 for 循环里的语句块 {...}“for (...; .; ...) {...}”和“for (...; .; ...) ...;” 我写了个这个: 出了循环,n 的值并不是 0 “for (...; .; ...) {...}”中的“{...}”有什么特别之处?我想得到的是
你的程序是将1元分成若干个1分、2分和5分的组合,也就是方程
x+2y+5z=100
的解的个数,然后就从大到小开始依次循环,先是5分的,再到2分的,你之所以能这样是因为有1分的存在,无论你2y+5z之后剩下多少都可以用100-(2y+5z)个1分来凑,所以你这里面的for循环只要负责一直计数就可以了.
你在第一个for循环里面定义的变量在后面的{}范围内都是可见的,for语句本身只对后面的一条语句起作用(循环体),用了{}是为了将多条语句形成一条块语句,表明for语句的范围,所以没什么特别的