网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
if的的流程替代语法就是把左花括号换成冒号,把右花括号换成“endif;”。
参考答案
更多 “if的的流程替代语法就是把左花括号换成冒号,把右花括号换成“endif;”。” 相关考题
考题
阅读下列说明和算法,回答问题1和问题2。【说明】算法2-1是用来检查文本文件中的圆括号是否匹配。若文件中存在圆括号没有对应的左括号或者右括号,则给出相应的提示信息,如下所示:文件 提示信息(1+2)abc) 缺少对应左括号:第2行,第4列((def)gx) 缺少对应左括号:第3行,第10列(((h)ij)(k(1ml) 缺少对应右括号:第5行,第4列;第4行,第1列在算法2-1中,stack为一整数栈。算法中各函数的说明见表4。【算法2-1】将栈stack 置空,置EOF为false ch < - nextch(); while( not EOF) k < - kind(CH); if(k== (1) ) push( (2) );push( (3) ); elseif(k== (4) ) if(not empty()) pop( ) ;pop( ); else 显示错误信息(缺少对应左括号或右括号); 显示行号row;显示列号col; endif endif ch < - nextch( ); endwhile if(not empty()) 显示错误信息(缺少对应左括号或右括号); while(not empty()) row < - pop() ; col <- pop(); 显示行号row; 显示列号col; endwhile endif 为了识别更多种类的括号,对算法2-1加以改进后得到算法2-2。算法2-2能够识别圆括号、方括号和花括号(不同类型的括号不能互相匹配)。改进后,函数kind(char ch)的参数及其对应的返回值见表5。【算法2-2】将栈stack置空,置EOF为falsech< -nextch();while(not EOF)k <-kind(ch);if( k >0)if( 判断条件1 )push((5));push((6));push((7));elseif( 判断条件2 and 判断条件3 )pop() ;pop() ;pop();else显示行号row; 显示列号col;endifendifch < - nextch();endwhileif(not empty( ) )显示错误信息(缺少对应左括号或右括号);while( not empty( ) )pop( ); row←pop( ); col←pop( );显示行号row;显示列号col;endwhileendif请将【算法2-1】和【算法2-2】中(1)~(7)处补充完整。
考题
有层次差别的一组括号分别是()。A.花括号{}、方括号[]、圆括号()
B.花括号{}、方括号[]、六角括号〔〕
C.方头括号【】、圆括号()、六角括号〔〕
D.花括号{}、圆括号()、六角括号〔〕
考题
有层级差别的一组括号分别是( )。A.花括号{}方括号[]圆括号( )
B.花括号{}方括号[]六角括号[]
C.方头括号【】圆括号( )六角括号[]
D.花括号{}圆括号( )六角括号[]
考题
下面关于流程替代语法说法错误的是()。A、增强程序的可读性。B、提高代码后期维护的效率。C、避免了大量的HTML代码和PHP代码混合编译,分不清流程语句开始和结束的位置。D、流程替代语法就是去掉if语句等的花括号,在开始和结束位置添加start和end语句。
考题
单选题下面关于流程替代语法说法错误的是()。A
增强程序的可读性。B
提高代码后期维护的效率。C
避免了大量的HTML代码和PHP代码混合编译,分不清流程语句开始和结束的位置。D
流程替代语法就是去掉if语句等的花括号,在开始和结束位置添加start和end语句。
考题
单选题类的定义必须包含在以下哪种符号之间?()A
方括号[]B
花括号{}C
双引号“”D
圆括号()
热门标签
最新试卷