请问下面这段程序中#if #else #endif 一般怎么使用?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 12:31:23
请问下面这段程序中#if #else #endif 一般怎么使用?
#if gtm900 == 0
rom unsigned char NSLEEP[]={"AT$NOSLEEP=1"};//不进入深度休眠状态
#else
rom unsigned char NSLEEP[]={"AT%SLEEP=0"};//不进入深度休眠状态
#endif
#if gtm900 == 0
rom unsigned char NSLEEP[]={"AT$NOSLEEP=1"};//不进入深度休眠状态
#else
rom unsigned char NSLEEP[]={"AT%SLEEP=0"};//不进入深度休眠状态
#endif
执行2
end if
----------
意思就是:
如果 条件1 成立,那么
执行1
否则
执行2
结束.
------------------
对于代码来说,是从上到下执行的.
执行过程中,程序判断条件成立与否,成立就执行那么(then)下面的语句,不成立就跳过,执行else下面的.
当然,这是最简单的.if ...else...结构可以很复杂,主要是条件可以很多.比如:
if 条件1 then
执行1
elseif 条件2 then
执行2
.
elseif 条件n then
执行n
else'''------------这个有些有,有些没有,看设计者的思路了.
执行(n+1)
'''''-------
end if
end if
----------
意思就是:
如果 条件1 成立,那么
执行1
否则
执行2
结束.
------------------
对于代码来说,是从上到下执行的.
执行过程中,程序判断条件成立与否,成立就执行那么(then)下面的语句,不成立就跳过,执行else下面的.
当然,这是最简单的.if ...else...结构可以很复杂,主要是条件可以很多.比如:
if 条件1 then
执行1
elseif 条件2 then
执行2
.
elseif 条件n then
执行n
else'''------------这个有些有,有些没有,看设计者的思路了.
执行(n+1)
'''''-------
end if
请问下面这段程序中#if #else #endif 一般怎么使用?
宏程序中IF ELSE ENDIF
请问#if ..#else..#endif和if..else有什么区别?尽量用例子说明一下,
谁可以帮我解释下这MCGS程序?最后三个ENDIF怎么理解?和那段程序一起看?
请问下面这段程序是什么意思?
MATLAB中else if与elseif使用?
vb2008中if-then-else如何使用
这个程序~下列程序段的输出结果是( ).ACCEPT TO A IF A=〔123456〕 S=0 ENDIF S=1
下面这段程序怎么解释?
使用if.else..
以下这段C语言,请问那else语句是那个if的?
编程求下面分段函数的值(其中自变量x的值由键盘输入.使用if…else if语句求y的值).请问这个怎么写啊?