C错.A是对的,分号是C语句必须的要素,以此标志C语句的结束;B是对的,语法指的的是语句构成是否满足C语言标准,语意指的是语句要做什么完成什么任务,如同我们追究某句话说的是否通顺,而无论它的含义是骂人话还是恭唯话,因此说复合语句在语法上被看作一条语句;空语句用在某些地方将影响程序运行,C错误,切记,语句一定是分号结尾的,而不是只有几个空格罢了,如:for(;;)和for(;;;);D也是对的,赋值表达式末尾加分号就是构成赋值语句,但也要知道若是在宏定义中,这么做将会报错.
下列叙述中错误的是( ).A)C语句必须以分号结束 B)复合语句在语法上被看作一条语句 C)空语句出现在
1个回答
相关问题
-
什么是C语句,编译预处理算么?C语句必须以分号结束么?空语句在任何位置都不会影响程序运行,我知道这应该是不对的,能给我举
-
复合语句在语法上被认为是什么
-
下列语句中符合C语言语法的语句是
-
C++填空题 求解1.C++语言中的每条基本语句以______._作为结束符,每条复合语句以__...______作为结
-
下列叙述中正确的是( ).选择一个答案 a.在switch语句中必须使用default b.break 语句只能用于sw
-
关于C语言下面叙述不正确的是:a. 在函数中,通常用return语句传回函数值B,在函数中,可以有多条return 语句
-
下列语句中,符合语法的语句式().
-
C语言选择题求解释已知: char s[10], *p=s ,则在下列语句中,错误的语句是 选择一项: A. s[2]=
-
下列语句符合C语言语法的是.详解.
-
a=(b,c) C 中一个语句