c语言表达流程图,只想输入一次语句,如何实现?

如何用c语言(while,if,break。。。)表示下面的流程图。其中第一个菱形代表表达式1,第二个菱形代表表达式2,第三个矩形代表语句。
如果第一个表达式为true,直接进入语句;如果为false进入第二个语句
第二个表达式为true,则进入语句;如果为false则进入旁边其他的分支(图上没有标出)
如果只用if-else也能做但是要输入两次语句)
只输入一次语句,如何实现?
不好发图片,只能用*来表示,应该能看懂吧,请求帮助!
注意:只能输入一次语句!
*
*
*
* *
* * ****** T
* * *
* *
* F *
* *
* * *
* * *
* * *
* *
*T *
* * * * * * * *
*
************
* *
* *
************

第1个回答  2011-12-17
表达式1 ? 表达式2:表达式3
上述功能为表达是1正确就运行表达式2,false就表达式3
相似回答