A-A+

以下四个程序中 完全正确的是A.inc1ude<stdio.h>B.inc1ude<stdi

2022-08-12 18:13:04 问答库 阅读 197 次

问题详情

以下四个程序中,完全正确的是
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不正确。

考点:程序