c语言的执行顺序
发布时间: 2025-09-09 13:21:52
A. C语言中多个for执行的顺序是什么
假如是 for(i=1;i<=3;i++)
for(j=1;j<=2;j++)
for(k=1;k<=2;k++)
我就这样简写了啊,他是这样执行的:先是i=1,j=1,k=1,循环完一次之后,k加1,然后是1,1,2(按照i,j,k的顺序)。循环完之后,k接着加1,是1,1,3,不满足,第三个for循环结束,向上走,J加1,,循环结果是1,2,,1.记住,此时K又回到1,再执行K的循环。那下面就是1,2,2
等到J加到3时,不满足条件,i要加1循环结果为2,,1,1。J、K又变为一,再循环。2,1,2 2,2,2 3,1,1, 3,1,2, 3,2,1 3,2,2
所以总的循环结果为
1 1 1
1 1 2
1 2 1
1 2 2
2 1 1
2 1 2
2 2 1
2 2 2
3 1 1
3 1 2
3 2 1
3 2 2
不知道您有没有看懂,有问题再追问吧。
B. C语言中总是从main函数开始执行,那执行好main函数后,是按照从上到下的顺序执行吗
C语言中总是从main函数开始执行,执行好main函数后,是按照从上到下的顺序执行的。
遇到一些结构遵循结构的语法进行,但是整体顺序就是由上到下。
热点内容