C语言程序设计知到智慧树期末考试答案题库2024年秋乌鲁木齐职业大学_第1页
C语言程序设计知到智慧树期末考试答案题库2024年秋乌鲁木齐职业大学_第2页
C语言程序设计知到智慧树期末考试答案题库2024年秋乌鲁木齐职业大学_第3页
免费预览已结束,剩余4页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C语言程序设计知到智慧树期末考试答案题库2024年秋乌鲁木齐职业大学执行下面程序的输出结果为()#includevoidmain(){inta[3][3]={{13,18,16},{15,19,12},{8,15,22}};inti,j,x=a[0][0];for(i=0;i<3;i++)for(j=0;j<3;j++)if(a[i][j]A:9B:7C:8D:10

答案:8在一个C源程序文件中,若要定义一个只允许在该源文件中所有函数使用的变量,则该变量需要使用的存储类别是()。

A:staticB:externC:registerD:auto

答案:static需要定义字符数组变量的时候,使用的关键词是()。

A:Stringa[]B:Definea[]C:Inta[]D:Chara[]

答案:Chara[]与十进制数87相等的十六进制数是()。

A:127B:57C:214D:3F

答案:57对于每个进行动态存储分配的函数,其返回值类型为()。

A:VoidB:charC:void*D:char*

答案:void*数据在内存中的最小存储单元是()。

A:字节B:双子C:字

答案:A:字节不属于低级语言的是()。

A:符号语言B:C语言C:汇编语言D:二进制语言

答案:C语言函数Intadd(inta;intb)中,函数的类型是()。

A:有参数,有返回值B:有参数,无返回值C:无参数,无返回值D:无参数,有返回值

答案:有参数,有返回值函数Intadd(inta;intb)中,函数的参数是()。

A:1B:2C:3D:4

答案:2有intx=3,y=4,z=5;则下面表达式中值为0的是()。

A:x&&yB:x||y+z&&y-zC:x<=yD:!(x<y&&!z||1)

答案:!(x<y&&!z||1)函数的形式参数的作用域为,全局的外部变量和函数体内定义的局部变量重名时,()变量优先。

A:该函数外,外部B:该函数中,外部C:该函数外,局部D:该函数中,局部

答案:该函数中,局部以下()不是高级语言。

A:JAVA语言B:Basic语言C:C语言D:汇编语言

答案:汇编语言需要定义整型数组变量的时候,使用的关键词是()。

A:Stringa[]B:Chara[]C:Definea[]D:Inta[]

答案:char函数的实参为常量时,形参与实参结合的传递方式为()。

A:形参传递B:值传递C:地址传递

答案:值传递函数中的return()函数,作用是()。

A:返回一个值给main函数B:返回两个值C:返回一个值

答案:C:返回一个值以下的for循环是()。for(x=0,y=0;(y!=123)&&(x<4);x++);

A:循环次数不定B:执行4次C:执行3次D:是无限循环

答案:执行4次二进制语言是属于面向()的语言。

A:对象B:问题C:机器D:过程

答案:机器若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是()。

A:fopen("A:\\user\\abc.txt","r+")B:fopen("A:\\user\\abc.txt","w")C:fopen("A:\user\abc.txt","r")D:fopen("A:\user\abc.txt","rb")

答案:fopen("A:\\user\\abc.txt","r+")下面叙述中正确的()。

A:空函数不完成任何操作,所以在程序设计中没有用处B:对于用户自己定义的函数,在使用前必须加以说明C:说明函数时必须明确其参数类型和返回类型D:函数可以返回一个值,也可以什么值也不返回

答案:函数可以返回一个值,也可以什么值也不返回C语言程序中,下列()组标识符是合法。

A:WORD、oodb、I\ammB:abc、2id、whileC:4d、DO、oodbD:str_1、print、aBc

答案:str_1、print、aBc若有输入语句scanf(%d%d%d,&x,&y,&z);则不能使x值为5,y值为6,z值为7的输入是()。

A:5回车换行67B:5,6,7C:5,6,7D:567

答案:5,6,7已知charch[]=”myname”;则字符数组ch的长度是()。

A:6B:7C:8D:9

答案:8在C语言中,函数的数据类型是指()。

A:函数形参的数据类型B:调用该函数时的实参的数据类型C:任意指定的数据类型D:函数返回值的数据类型

答案:函数返回值的数据类型设x和y均为int型变量,则以下语句:x+=y;y=x-y;x-=y;的功能是()。

A:把x和y按从大到小排列B:把x和y按从小到大排列C:交换x和y中的值D:无确定结果

答案:交换x和y中的值多分枝选择语句是()。

A:print语句B:Define语句C:Switch-case语句D:for语句

答案:Switch-case语句函数Intadd(inta;intb)中,()是被调函数。

A:main函数B:add函数C:Return函数D:Print函数

答案:add函数判断语句是()。

A:for语句B:ifelse语句C:while语句D:Define语句

答案:ifelse语句以下程序段,正确的说法是()。x=-1;do{x=x*x;}while(!x);

A:有语法错误B:循环一次C:死循环D:循环两次

答案:循环一次设inta=12,则执行完语句a+=a-=a*a后,a的值是()。

A:264B:144C:-264D:552

答案:-264要打开一个已存在的非空文件"file"用于修改,单选正确的语句()。

A:fp=fopen("file","w");B:fp=fopen("file","r+");C:fp=fopen("file","a+");D:fp=fopen("file","r");

答案:fp=fopen("file","r+");若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是()。

A:2.5B:1C:2.0D:3

答案:2.0向一个二进制文件中写入数据的系统函数为fwrite(),它的参数有()。

A:4B:2C:1D:3

答案:4设i、j均为整形变量,且i=9,j=2,则printf(“%d,%d\n”,i--,--j);语句的输出结果是()。

A:10,2B:10,1C:9,2D:9,1

答案:9,1如果一个变量在整个程序运行期间都存在,但是仅在说明它的函数内是可见的,这个变量的存储类型应该被说明为()。

A:外部变量B:静态变量C:动态变量D:内部变量

答案:静态变量需要定义整型变量的时候,使用的关键词是()。

A:stringB:intC:floatD:char

答案:char函数调用参数表中的每个实参只能是常量或变量。()

A:对B:错

答案:错假定a是一个一维数组,则进行a++运算是允许的。()

A:对B:错

答案:错假定一维数组的定义为“doublea[M];”,则每个数组元素的下标取值范围在1~M之间。()

A:错B:对

答案:错当循环次数确定时,while循环语句能够转换为for循环语句。()

A:错B:对

答案:对在一个磁盘数据文件的文件名中,文件主名是必须的,扩展名可任选使用。()

A:对B:错

答案:对表达式16/8*sqrt(4.0)/2值的数据类型为double双精度实型()。

A:错B:对

答案:对return语句中可以带有返回表达式。()

A:错B:对

答案:对对二进制文件进行读和写操作将使用不同的系统函数。()

A:对B:错

答案:对一个指针指向一个数据对象时,指针值是这个对象的首字节地址。()

A:错B:对

答案:对函数被调用执行中,形参变量的初值由调用该函数时对应的实参值给定。()

A:错B:对

答案:对在定义指针变量的语句中,最前面的类型关键字仍然允许是指针类型。()

A:对B:错

答案:对C语言系统中提供一个用来描述文件属性的类型标识符为FILE,它与系统头文件stdio.h无关。()

A:错B:对

答案:错free函数只能释放malloc()函数分配的存储空间。()

A:对B:错

答案:错在二维数组的定义语句中,数组名后带有两对中括号。()

A:对B:错

答案:对假定p所指对象的值为25,p-1所指对象的值为42,则执行*p--运算后,p所指对象的值为42。()

A:错B:对

答案:错对于一维数组元素,数组名后使用一对中括号。()

A:对B:错

答案:对在递归函数的每次递归调用中,对于参数表中的每个形参,得到的值都相同。()

A:对B:错

答案:错在一个函数定义中,函数体的格式是一条复合语句。1.假定a是一个一维数组,则表达式*(a+i)所对应的元素为a[i]。()

A:错B:对

答案:对函数定义格式中的参数表被称为形参表。()

A:对B:错

答案:对C语言中的标准输入和输出设备文件都属于字符文件。()

A:对B:错

答案:对表达式a=a+b可以写成a+=b()。

A

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论