还剩5页未读,继续阅读
文本内容:
语言基础试题及答案C
1、C语言中,哪个符号用于表示单行注释?()[单选题]A.//(正确答案)B.//C.-D.
2、在C语言中,以下哪个关键字用于定义整数变量?()[单选题]A.floatB.charc.int(正确答案)D.double
3、在C语言中,如果我们想输出Hello,World!”到屏幕上,我们应该使用哪个函数?()[单选题]A.scanfB.cinC.coutD.printf(正确答案)
4、以下哪个关键字用于声明外部变量?()[单选题]A.extern(正确答案)B.externalC.outsideD.extern var
5、在C语言中,以下哪个是用于逻辑”与”的操作符?()[单选题]A.(正确答案)D.|
6、以下哪个是C语言的预处理指令,用于包含头文件?()[单选题]A.Anclude(正确答案)B.importC.usingD.#import
7、在C语言中,哪个函数用于读取输入?()[单选题]A.coutB.printc.gets(正确答案)D.read
8、关于数组在C语言中的声明,以下哪个是正确的?()[单选题]()A.int array5;B.int array[5];(正确答案)[]C.int5array;[]D.array int5;
9、在C语言中,哪个关键字用于定义常量?()[单选题]A.constantB.const(正确答案)C.staticD.define
10、在c语言中,一个标准的Hello,World!”程序应该至少包含哪个头文件?()[单选题]A.iostreamB.hello.hC.std.hD.〈stdio.h〉(正确答案)
11、数组在c语言中的声明中,如果我们想声明一个有10个整数的数组,我们应该如何声明?()[单选题]A.int array;[]B.int10array;C.int array[10];(正确答案)]D.array lOfint;
12、在一个长度为5的int型数组中,最后一个元素的索引是多少?()[单选题]A.4(正确答案)B.5C.6D.
013、关于C语言中的结构,以下哪个是正确的结构声明方式?()[单选题]A.structure Person{char name
[50];int age;};[]B.struct{char name50;int age;}Person;C.struct Person{charname[50];int age;};(正确答案)[D.struct Personchar name50J;int age;end;
14、如何初始化上述Person结构的一个对象,并给name赋值为”John”,age赋值为30()[单选题],A.Person p={John30};()B.struct Person p=Person John,30;C.struct Personp={Cohn”,30};(正确答案);D.Personp;p-name=John”p-age=30;
15、关于指针在C语言中的声明,以下哪个是声明一个整数指针的正确方式?()[单选题]A.ptr int;B.int ptr;c.int ptr;(正确答案)D.ptr int;
16、如果我们有一个整数指针int p并想使其指向整数int a=10;,我们应该如何操作?()[单选题]A.p=10;B.p=10;C.p=a;(正确答案)D.p=a;
17、关于C语言中的函数,以下哪个是正确的声明一个返回整数并接受两个整数参数的函数的方式?()[单选题]A.int functionNameinta;int b;B.function functionNameinta,int b:int;C.int functionNameinta,int b;正确答案D.functionName:intint a,int b;
18、如果我们希望一个函数不返回任何值,应该使用哪个关键字?[单选题]A.void正确答案B.nullC.emptyD.returnless
19、在C语言中,以下哪个是一个无限循环的正确表示方式?[单选题]A.for;;正确答案B.whileC.do{}whileD.loop{}
20.【单选题】在C语言中的switch语句中,用于表示默认情况的关键字是什么[单选题]A.elseB.default正确答案C.otherD.caseDefault。
个人认证
优秀文档
获得点赞 0