百年教育职业培训中心 百年教育学习服务平台
资讯中心

零号电大题库公众号推荐:2024年秋广东开放大学C语言程序设计试题期末考核参考试题试卷

来源: 更新时间:

文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中


文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库还有期末考核试题、其他网核及教学考一体化、一网一平台复习试题与答案,敬请查看。
课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)
本文由【广开搜题】微信公众号提供,禁止复制盗取,违者必究
本文由【广开搜题】微信公众号提供,禁止复制盗取,违者必究
本文由【广开搜题】微信公众号提供,禁止复制盗取,违者必究

序号:1

题目类型:【单选题】

题目:下列哪个语句可以代替break语句实现相同的功能()

选项:

A.continue

B.return

C.exit

D.goto

答案:序号:2

题目类型:【单选题】

题目:下列哪个语句可以求出一个整型数组a中的元素个数()

选项:

A.i=sizeof(a[]);

B.i=sizeof(a)/sizeof(a[0]);

C.i=sizeof(a)/sizeof(int);

D.i=sizeof(a)*sizeof(int);

答案:序号:3

题目类型:【单选题】

题目:下列哪个语句可以将一个指向指针的指针指向NULL?()

选项:

A.**p=NULL;

B.*p=NULL;

C.p=NULL;

D.*p=&NULL;

答案:序号:4

题目类型:【单选题】

题目:下面哪个不是指向字符串的指针?()

选项:

A.char*

B.int*

C.constchar*

D.char**

答案:序号:5

题目类型:【单选题】

题目:

下列代码的输出结果是什么inta=5,b=10,c;

c=a>b?++a:--b;

printf("%d,%d,%d",a,b,c);()

选项:

A.5,10,10

B.6,10,10

C.5,9,10

D.6,9,5

答案:序号:6

目类型:【单选题】

题目:下列程序的输出结果是typedef enum {RED, YELLOW, GREEN} Light;

void main()

{

printf("%d", sizeof(Light));

}()

选项:

A.1

B.2

C.4

D.16

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:7

题目类型:【单选题】

题目:下列哪个语句可以实现如果x大于等于y,且x不等于z,则输出x的值()

选项:

A.if(x>=y&&x!=z)printf("%d",x);

B.if(x<=y||x>=z)printf("%d",x);

C.if(x=y&&x=z)printf("%d",x);

D.if(x>y&&x<z)printf("%d",x);

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:8

题目类型:【单选题】

题目:下面哪一个函数调用语句是正确的?()

选项:

A.fun10(a,b);

B.fun10(a,b,c);

C.fun10();

D.fun10(a);

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:9

题目类型:【单选题】

题目:下列哪个预处理命令可以在编译时输出指定的错误信息?()

选项:

A.#include

B.#define

C.#pragma

D.#error

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:10

题目类型:【单选题】

题目:下列哪个关系运算符表示不等于()

选项:

A.==

B.!=

C.<=

D.>=

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:11

题目类型:【单选题】

题目:下面哪个语句用于判断两个值是否完全相同()

选项:

A.=

B.==

C.!=

D.>

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:12

题目类型:【单选题】

题目:下列哪句的执行结果为假(0()

选项:

A.!(1&&1)

B.!(0||0)

C.!(!1&&0)

D.!(!0||0)

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:13

题目类型:【多选题】

题目:下列关于字符数组的比较方式正确的是:()

选项:

A.strcmp(a,b)==0

B.a==b

C.a=b

D.a!=b

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:14

题目类型:【多选题】

题目:计算机系统包括的软件系统主要有()

选项:

A.操作系统

B.编译器

C.应用软件

D.硬件驱动程序

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:15

题目类型:【多选题】

题目:下列关于字符数组的说法正确的是:()

选项:

A.字符数组是由多个字符组成的数组

B.字符数组可以用字符串的形式初始化

C.字符数组的长度必须提前定义

D.字符数组不能进行赋值操作

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:16

题目类型:【多选题】

题目:下列哪个关键字用于定义函数?()

选项:

A.void

B.double

C.int

D.function

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:17

题目类型:【多选题】

题目:计算机系统中的字长指的是()

选项:

A.存储器的存储单元的位数

B.运算器的位数

C.输入输出设备的位数

D.控制器的位数

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:18

题目类型:【多选题】

题目:下列关于结构体变量的描述中,正确的是:()

选项:

A.结构体变量可以直接进行赋值操作

B.结构体变量的初始化必须在定义时完成

C.结构体变量的成员可以直接通过“.”操作符进行访问

D.结构体变量的成员必须使用“->”操作符进行访问

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:19

题目类型:【多选题】

题目:下列关于字符数组的定义方式正确的是:()

选项:

A.chara[10]="hello";

B.chara[]={'h','e','l','l','o'};

C.chara[5]={'h','e','l','l','o'};

D.chara[]="hello";

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:20

题目类型:【多选题】

题目:下列关于结构体成员的描述中,正确的是:()

选项:

A.结构体成员可以是数组类型

B.结构体成员可以是函数类型

C.结构体成员可以是指向结构体的指针类型

D.结构体成员可以是指向函数的指针类型

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:21

题目类型:【多选题】

题目:下列关于结构体成员的访问的描述中,正确的是:()

选项:

A.可以使用“*”操作符对结构体指针变量的成员进行访问

B.可以使用“.”操作符对结构体变量的成员进行访问

C.可以使用“->”操作符对结构体指针变量的成员进行访问

D.可以使用“[]”操作符对结构体数组的成员进行访问

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:22

题目类型:【多选题】

题目:计算机系统的输入输出设备主要有()

选项:

A.鼠标

B.键盘

C.显示器

D.打印机

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:23

题目类型:【多选题】

题目:计算机系统的五大组成部分是()

选项:

A.输入设备

B.输出设备

C.运算器

D.控制器

E.存储器

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:24

题目类型:【多选题】

题目:下列关于条件运算符的说法正确的是()

选项:

A.条件运算符是一种二元运算符

B.条件运算符的优先级高于算术运算符

C.条件运算符的表达式可以嵌套

D.条件运算符是一种一元运算符

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:25

题目类型:【多选题】

题目:下列哪个函数原型声明是错的?()

选项:

A.intfunction(inta,int*b);

B.intfunction(int*a,intb);

C.intfunction(int*a,int*b,int*c);

D.intfunction(int*a,int*b,*intc);

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:26

题目类型:【多选题】

题目:计算机系统包括的硬件系统主要有()

选项:

A.运算器

B.存储器

C.输入输出设备

D.操作系统

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:27

题目类型:【多选题】

题目:下列关于结构体定义和结构体变量定义的语句中,正确的是:()

选项:

A.struct{charname[20];intage;}s1={"Tom",18};

B.structStudent{charname[20],intage}s2={"Jerry",19};

C.typedefstruct{charname[20];intage;}Student;

D.typedefstructStudent{charname[20],intage;}s3;

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:28

题目类型:【多选题】

题目:计算机系统的运算器主要负责()

选项:

A.执行算术运算

B.执行逻辑运算

C.存储数据

D.控制计算机系统的运行

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:29

题目类型:【多选题】

题目:下列关于结构体变量作为函数参数的描述中,正确的是:()

选项:

A.可以将结构体变量作为值传递给函数

B.可以将结构体变量作为指针传递给函数

C.可以将结构体变量的部分成员作为参数传递给函数

D.可以将结构体变量作为函数的返回值

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:30

题目类型:【多选题】

题目:计算机系统的存储器主要分为()

选项:

A.主存储器

B.辅助存储器

C.高速缓存存储器

D.光盘存储器

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:31

题目类型:【多选题】

题目:下列关于结构体变量的初始化的描述中,正确的是:()

选项:

A.可以对结构体变量进行部分成员的初始化

B.可以使用“{}”对结构体变量进行初始化

C.可以使用“=”对结构体变量进行初始化

D.可以使用“memset”函数对结构体变量进行初始化

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:32

题目类型:【多选题】

题目:下列哪个函数原型声明是错误的?()

选项:

A.voidfunction(int*a,intb);

B.voidfunction(inta,int*b);

C.voidfunction(int*a,int*b);

D.voidfunction(int*a);

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:33

题目类型:【判断题】

题目:在C语言中,goto语句可以跳出多层循环。

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:34

目类型:【判断题】

题目:在C语言中,函数的调用可以嵌套使用。

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:35

题目类型:【判断题】

题目:函数内部定义的指针变量在函数调用结束后自动销毁。

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:36

题目类型:【判断题】

题目:在C语言中,使用goto语句可以跳过变量的初始化。

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:37

题目类型:【判断题】

题目:指针运算符*的优先级高于加减运算符。

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:38

题目类型:【判断题】

题目:

C语言中,switch语句可以用于多重选择。

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:39

题目类型:【判断题】

题目:指针变量必须在定义时进行初始化。

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:40

题目类型:【判断题】

题目:函数可以调用其他函数,但是不能调用自己

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:41

题目类型:【判断题】

题目:下面的程序段是死循环,因为变量i的值一直为0

```c

inti=0;

for(;i<10;i++)

{

printf("%d\n",i);

i--;

}

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:42

题目类型:【判断题】

题目:

C语言中,switch语句中的default标签必须放在最后一个

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:43

题目类型:【判断题】

题目:用fscanf函数从文件中读取一个字符串时,需要指定字符串的长度。

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:44

题目类型:【判断题】

题目:在循环嵌套中,可以使用continue语句跳过内层循环。

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:45

题目类型:【判断题】

题目:在赋值语句中,等号左边必须是一个变量名。

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:46

题目类型:【判断题】

题目:C语言中的注释可以嵌套。

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:47

题目类型:【判断题】

题目:函数内部定义的指针变量需要手动释放内存。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

电话咨询