电子科技大学c语言在线作业1,[电子科技大学]19秋《C语言(专科)》在线作业1-1(100分)...

试卷总分:100    得分:100

第1题,在C语言中,函数返回值的类型最终取决于()。

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

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

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

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

正确答案:

第2题,C语言中,要求运算数必须都是整数的运算符是()。

A、*

B、-

C、%

D、+

正确答案:

第3题,对函数的正确描述()

A、在C语言中可以嵌套定义函数

B、自定义函数和调用函数可以不在一个源文件中

C、函数定义都是平行的,独立的

D、不能嵌套调用函数

正确答案:

第4题,若已定义了如下的共用体类型变量x,则x所占用的内存字节数为()

(设在16位pc机的环境下)

uniondata

{inti;

charch;

doublef;}x;

A、7

B、11

C、8

D、10

正确答案:

第5题,以下与函数fseek(fp,0L,SEEK_SET)有相同作用的是()。

A、feof(fp)

B、ftell(fp)

C、fgetc(fp)

D、rewind(fp)

正确答案:

第6题,有输入语句: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〈回车〉

正确答案:

第7题,若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");

正确答案:

第8题,凡是函数中未指定存储类别的局部变量,隐含的存储类别为()。

A、auto

B、register

C、static

D、extern

正确答案:

第9题,以下描述正确的是()

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

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

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

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

正确答案:

第10题,C语言程序中,main函数的位置()。

A、在开头

B、在结尾

C、在中间

D、可以任意

正确答案:

第11题,若用数组名作为函数调用的实参,传给形参的是()

A、数组的首地址

B、数组的第一个元素值

C、数组的全部元素值

D、数组中元素的个数

正确答案:

第12题,以下叙述正确的是()

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

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

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

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

正确答案:

第13题,一个C程序的执行是从()

A、C程序的main函数开始,到main函数结束

B、本程序的第一个函数开始,到本程序最后一个函数结束

C、本程序的main函数开始,到本程序文件的最后一个函数结束

D、本程序的第一个函数开始,到本程序main函数结束

正确答案:

第14题,局部变量的作用域()

A、在定义的块内有效

B、在函数外也有效

C、在本文件内有效

D、在所有文件内有效

正确答案:

第15题,要定义一个结构体类型拟包含两个成员,其中成员变量info用来存放整型数据,成员变量link是指向自身结构体的指针。则下面的定义正确的是()。

A、structnode{intinfo;structnodelink;};

B、structnode{intinfo;node*link;};

C、structnode{intinfo;struct*link;};

D、structnode{intinfo;structnode*link;};

正确答案:

第16题,对于for(表达式1;表达式2;表达式3)语句的正确描述()

A、表达式2省略,循环不执行

B、表达式3省略,可在循环体中修改循环控制变量,以保证正常退出

C、三个表达式均不能省略

D、三个表达式均不能省略。但分号可以省略

正确答案:

第17题,typedef()

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

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

C、和#define作用相同

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

正确答案:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值