以下四个程序中 完全正确的是A.inc1ude<stdio.h>B.inc1ude<stdio.h>
以下四个程序中,完全正确的是
A.inc1ude<stdio.h>
B.inc1ude<stdio.h>main( );main( ){/*/Programming{/*programming*}/*/printf(""programming!/n"");}printf(""programming!/n"");)
C.inc1ude<stdio.H>
D.inc1ude<stdio.h>main( )main( ){/*/*programming*/*/{/*programming*}printf(""programming!/n"");}printf(""programming!/n"");}
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:B
在选项A中,main()函数后面的分号是错误的,C语言在函数名后而不能有分号。在C语言中注释内容必须放在”/’和”+/”之间,”/”和”*/”必须成对出现,按语法规定在注释之间不可以再嵌套”/∥’和”+/”。在选项C的程序段中注释语句之间有嵌套;所以选项C不正确。C语言用#inc1ude命令行来实现文件包含的功能。#inc1ude命令行的形式为:#inc1ude”文件名”,所以存选项D中inc1ude前面少了一个#符号,因而选项D不正确。
相似问题
以下选项中关于程序模块化的叙述错误的是A.把程序分成若干相对独立 功能单一的模块 可便于重复使用这些
以下选项中关于程序模块化的叙述错误的是A.把程序分成若干相对独立、功能单一的模块,可便于重复使用这些模块B.可采用自底向上、逐步细化的设计方法把
以下叙述中正确的是A.关系运算符两边的运算对象可以是Ci吾言中任意合法的表达式B.在C语言中 逻辑真
以下叙述中正确的是A.关系运算符两边的运算对象可以是Ci吾言中任意合法的表达式B.在C语言中,逻辑真值和假值分别对应1和0C.对于浮点变量x和y,表达式
C语言中的标识符分为关键字 预定义标识符和用户标识符 以下叙述正确的是A.关键字可用作用户标识符 但
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是A.关键字可用作用户标识符,但失去原有含义B.在标识符中大写字*和小写字*被认
简述药品依法陈列的原则。
简述药品依法陈列的原则。
以下选项中 能用作用户标识符的是A._0_B.8_8C.yoidD.unsigned请帮忙给出正确答
以下选项中,能用作用户标识符的是A._0_B.8_8C.yoidD.unsigned请帮忙给出正确答案和分析,谢谢!
