以下叙述正确的是 A) 函数体内的定义语句和可执行语句允许任意交替出现 B)main()函数若不带参数,其后面的一对圆括号可省略 C) C 程序总是以 main()作为程序执行的起始行 D)C 语言中的语句之间必须用分号作为分隔符
D:这个叙述部分正确但不完全准确。在C语言中,大多数语句(如赋值语句、函数调用语句等)确实以分号作为结束标志。但是,一些复合语句(如if语句、for循环、while循环等)并不需要每条语句后都加分号,而是在整个复合语句块的末尾使用分号(实际上是整个复合语句作为一个单独的语句以分号结束)。此外,还有像函数定义、数组初始化等地方也不是每条语句后都加分号。因此,更准确的描述应该是“C语言中的大多数简单语句以分号结束”。
答案:C
用户登录可进行刷题及查看答案
登录后提交答案