搜索
才径谷 >电大网教 >电子科技大学 >电子科技大学计算机应用技术专业《C语言(专科)》作业及答案1

电子科技大学计算机应用技术专业《C语言(专科)》作业及答案1试卷及答案大全

永久免费查看
更新时间:2026-04-16

电子科技大学计算机应用技术专业《C语言(专科)》作业及答案1提供该考试科目的试卷全部试题及答案大全,科目内容齐全,答案供学员学习免费使用,助力考试通关!

第1题、 [单选题] 以下叙述中正确的是()。

A.循环语句嵌套必须是同类型的语句

B.循环语句嵌套可以是同类型的语句,也可以不同类型

C.do_while循环语句和while循环语句的程序执行方式都是相同的

D.循环体中不能再有循环语句

答案如下:
B
第3题、 [单选题] 若fp已正确定义为一个文件指针,d1.dat为二进制文件,为“读”而打开此文件的语句是()。

A.fp=fopen("d1.dat","r");

B.fp=fopen("d1.dat","rb");

C.fp=fopen("d1.dat","r+");

D.fp=fopen("d1.dat","w");

答案如下:
B
第4题、 [单选题] 以下描述正确的是()。

A.goto语句只能用于退缩出多层循环

B.switch语句中不能出现continue语句

C.只能用continue语句中来终止本次循环

D.在循环语句中break语句不独立出现

答案如下:
C
第5题、 [单选题] 以下对二维数组a的正确说明是()。

A.inta[3][]

B.floata(3)(4)

C.inta[3][4]

D.floata(3,4)

答案如下:
C
第6题、 [单选题] 若有程序段:doublex=-5.9;inty;y=(int)x;执行该段程序后()。

A.x=-5.9,y=-5

B.x=-5.9,y=-6

C.x=-5,y=-5

D.x=-6,y=-6

答案如下:
A
第7题、 [单选题] 以下叙述正确的是()。

A.goto语句只能用于退出多层循环

B.可以用continue语句来终止switch语句的执行

C.break语句只能用在循环体内和switch语句体中

D.在循环内使用break语句和continue语句的作用相同

答案如下:
D
第8题、 [单选题] 有输入语句:scanf(“a=%d,b=%d,c=%d”,&a,&b,&c);为使变量a,b,c的值分别为1,3,2,从键盘上输入数据的正确形式应当是()。

A.132〈回车〉

B.a=1,b=3,c=2〈回车〉

C.a=1b=3c=a〈回车〉

D.1,3,2〈回车〉

答案如下:
B
第9题、 [单选题] 已知intb;则对指针变量正确的说明和初始化是()。

A.int*p=b;

B.intp=b;

C.intp=&b;

D.int*p=&b;

答案如下:
D
第10题、 [单选题] 凡是函数中未指定存储类别的局部变量,隐含的存储类别为()。

A.static

B.register

C.extern

D.auto

答案如下:
D
第11题、 [单选题] 假设intx[]={1,3,5,7,9,11},*ptr;ptr=x;以下哪些是对数组元素的正确引用?()

A.*(ptr--)

B.x[6]

C.*(--ptr)

D.*(ptr++)

答案如下:
D
第12题、 [单选题] 执行以下语句后的结果为()。

A.enumweekday{sun,mon=3,tue,wed,thu}; enumweekdayworkday; workday=wed; printf("%d\n",workday);

B.5

C.3

D.4

E.编译出错

答案如下:
A
第13题、 [单选题] typedef()。

A.可以定义各种类型名和变量名

B.可以创造新的数据类型

C.和#define作用相同

D.只是对已存在的类型增加一个类型名,不能创造新类型

答案如下:
D
第14题、 [单选题] 若有定义:inta[5][6];则下面关于数组a的叙述中正确的是()。

A.该数组共有20个元素

B.a[0][6]是该数组的一个元素

C.a[0][0]是该数组的一个元素

D.a[5][6]是该数组的一个元素

答案如下:
C
第15题、 [单选题] 已知intb;则对指针变量p正确的说明和初始化是()。

A.int*p=b;

B.intp=b;

C.intp=&b;

D.int*p=&b;

答案如下:
D
第16题、 [单选题] 对局部变量不正确描述()。

A.在不同块内可以使用相同的变量名而不会混淆

B.局部变量在任何一个函数内有效

C.局部变量的初值每调用一次赋一次

D.用auto说明的变量为局部变量

答案如下:
B
第17题、 [单选题] 在C语言中,函数返回值的类型最终取决于()。

A.函数定义时在函数首部所说明的函数类型

B.return语句中表达式值的类型

C.调用函数时主调函数所传递的实参类型

D.函数定义时形参的类型

答案如下:
A
第19题、 [单选题] 以下与函数fseek(fp,0L,SEEK_SET)有相同作用的是()。

A.feof(fp)

B.ftell(fp)

C.fgetc(fp)

D.rewind(fp)

答案如下:
D
第20题、 [单选题] C语言程序中,main函数的位置()。

A.在开头

B.在结尾

C.在中间

D.可以任意

答案如下:
D