首先进行 表达式1 判断,true,跳到if语句,否则退出。

1.为true 运行表达式3,之后在跳到while那 再 判断
2.为false运行表达式4,之后在跳到while那再判断
1、c语言函数的定义不能嵌套,函数的调用可以嵌套。
将汇编写入花括号内
不过看你的程序介绍,如果我没理解错的话是要用汇编跳到别的地址,是这样的话要注意堆栈平衡。
可以。不管是dowhile还是while都可以嵌套for循环,而且可以嵌套任意多个for循环。不仅如此,这三种循环语句可以任意相互嵌套,个数不限。但是过多的循环嵌套会使得逻辑混乱,容易出错,所以使用中嵌套三重循环及以下的比较常见。