2024年5月4日发(作者:)
单选题
1、下列语言中不属于计算机语言的三大类的是( C )。
A.机器语言
B.汇编语言
C.脚本语言
D.高级语言
2、下列说法中不正确的是( C )
A。计算机语言大致可分为三大类,即机器语言、汇编语言和高级语言
B。C语言是一种通用的、过程式的编程语言,具有高效、灵活、可移植等优点
C。C语言属于汇编语言
D.高级语言比汇编语言更贴近于人类使用的语言,易于理解、记忆和使用
3、以下开发工具中不属于主流的开发工具的是( B )
A。Visual Studio
B。Xcode
C。Code::Block
D。Eclipse
4、下列选项是对主流开发工具的介绍,其中错误的是( B )
Studio支持C/C++、C#、F#、VB等多种程序语言的开发和测试
::Block是一个免费的跨平台IDE,支持C、C++和Fortan程序的开发
C。Eclipse是一种被广泛使用的免费跨平台IDE,最初由IBM公司开发
D。Vim是一款功能非常强大的IDE
( 和其他IDE不同的是,Vim本身并不是一个用于开发计算机程序的IDE,而是一款功
能非常强大的文本编辑器,它是UNIX系统上Vi编辑器的升级版。 )
5、下列选项中,不属于开发一个C语言应用程序的具体实现步骤的是( A )
A.启动开发工具
B.添加源文件
C。编写代码
D.运行程序
6、下列选项中,关于main()函数叙述不正确的是( C )
A。一个完整的C语言程序中,有且只能有一个main()函数
B。main()函数是程序的主入口,程序总是从main()函数开始执行
C.如果没有声明main()函数,程序将从第1行开始执行
()函数可以有返回值,也可以没有返回值
7、下面程序中,合法的选项是( D )
A。#include int main() { printf("hello worldn"); return 0; }
B.#include int man() { printf(”hello worldn”); return 0; }
C。#include int main() { printf(”hello worldn") return 0; }
D.#include int main() { print("hello worldn"); return 0; }
8、下面程序中,运行结果为“1,2”的是( A )
A。#include int main() { int a = 1; int b = 2; printf(”%d %dn",a,b); return 0; }
B。#include int main() { int a = 1; int b = 2; printf(”%d,”a); printf(”%dn”,b); return
0; }
C。#include int main() { int a = 1, b = 2; printf(”%d,,%dn",a,b); return 0; }
D.#include int main() { int a = 1,a= b = 2; printf(”%d,%dn",a,b); return 0; }
9、下列关于注释的描述中,错误的是( B )
A.C语言中的注释有两种类型:单行注释和多行注释
B.所有的注释都可以嵌套使用
C。单行注释用"//”符号表示,"//”后面为被注释的内容
D。多行注释以符号"/*"开头,以符号”*/”结尾
解析:在C语言中,有的注释可以嵌套使用,有的则不可以,例如:
多行注释“/*…*/”中可以嵌套单行注释“//”;
多行注释“/*…*/”中不能嵌套多行注释“/*…*/”.
10、下列关于注释的描述中,正确的是( C )
A.注释只在C语言源文件中有效,在编译时会被编译器忽略
B.注释只能对程序中的某一行代码进行解释
C.注释不可以嵌套使用
D。单行注释以符号”/*"开头,以符号"*/"结尾
11、C语言可执行程序的开始执行点是 ( D )
A。程序中第一条可执行语句
B.程序中第一个函数
C.程序中的main函数
D。包含文件的第一个函数
12、一个完整的C语言程序是 ( B )
A。要由一个主函数或一个以上的非主函数构成
B。由一个且仅由一个主函数和零个以上(含零)的非主函数构成
C。要由一个主函数和一个以上的非主函数构成
D。由一个且只有一个主函数或多个非主函数构成
13、以下说法正确的是( A )
A。c语言程序总是从第一个函数开始执行
B.在c语言程序中,要调用的函数必须在main()函数中定义
C。c语言程序总是从main()函数开始执行
D。c语言程序中的main()函数必须放在程序的开始部分
14、在c语言程序中,注释部分从哪开始,到哪结束?( D )
A。从”(”开始到")"结束
B.从REM开始无结束标志
C.无起始标志
D。从”/*"开始,"*/”结束
15、关于#include〈stdio。h>这句代码,下列描述中错误的是( A )
A."#”是预处理标志,用来对文本进行预处理操作
e是预处理指令
C.一对尖括号可以去掉
D。stdio.h是标准输入输出头文件
16、关于printf("hello worldn");,下列描述中错误的是( C )
A。printf()是格式化输出函数,用于输出信息
B。printf()括号中的内容为函数的参数
C。printf()括号中的内容会全部输出到控制台
发布者:admin,转转请注明出处:http://www.yc00.com/news/1714766364a2511489.html
评论列表(0条)