程序设计基础(C语言)知到智慧树章节测试课后答案2024年秋浙江工贸职业技术学院_第1页
程序设计基础(C语言)知到智慧树章节测试课后答案2024年秋浙江工贸职业技术学院_第2页
程序设计基础(C语言)知到智慧树章节测试课后答案2024年秋浙江工贸职业技术学院_第3页
程序设计基础(C语言)知到智慧树章节测试课后答案2024年秋浙江工贸职业技术学院_第4页
免费预览已结束,剩余5页可下载查看

下载本文档

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

文档简介

程序设计基础(C语言)知到智慧树章节测试课后答案2024年秋浙江工贸职业技术学院第八章单元测试

在定义构造数据类型时,不能()

A:说明变量B:说明存储类型C:初始化D:末尾不写分号

答案:末尾不写分号以下对结构体变量stu1中成员age的非法引用是()

A:p->ageB:(*p).ageC:student.ageD:stu1.age

答案:student.age定义下列结构体数组

执行语句printf("%d,%s",a[1].age,a[2].name);的输出结果为()

A:19ZhangB:20MingC:19MingD:20Zhang

答案:19Ming用typedef只是将已存在的类型用一个新的标识符来代表。()

A:对B:错

答案:对链表是动态存储分配的数据结构。根据需要动态地开辟内存空间,可以比较自由方便地插入新元素(结点),支持随机访问,故使用链表可以节省内存,操作效率高。()

A:对B:错

答案:错

第六章单元测试

以下关于函数的叙述中,不正确的是()

A:函数可以递归调用B:函数必须定义,后调用C:每个函数都可以被其它函数调用D:函数可以嵌套调用

答案:每个函数都可以被其它函数调用下列命令中,哪个是正确的预处理命令?()

A:#defineP(a,b)strcpy(a,b)B:definePI3.14159C:#definePI3.14159D:#definestdio.h

答案:#definePI3.14159关于变量的生存期和作用域,下列说法正确的是()

A:变量生命周期是指变量从定义开始分配存储单元到运行结束存储单元被回收的整个过程。B:局部变量的作用范围是从定义处到源文件结束。C:全局变量作用范围是整个文件。D:若局部变量与全局变量同名,全局变量优先。

答案:变量生命周期是指变量从定义开始分配存储单元到运行结束存储单元被回收的整个过程。递归调用时必须有结束条件,不然就会陷入无限递归的状态。()

A:对B:错

答案:对当函数没有返回值时,其返回值类型必须声明为void。()

A:错B:对

答案:对

第三章单元测试

请先阅读下面的代码,。

面一段程序运行结束时,变量y的值为下列哪一项?()

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

答案:1假设a=1,b=2,c=3,d=4则表达式a<b?a:c<d?a:d的结果为()。

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

答案:1以下选项中,哪个不属于switch语句的关键字?()

A:forB:caseC:defaultD:break

答案:forC语言中的逻辑值“真”是用1表示的,逻辑值“假”是用0表示的。()

A:对B:错

答案:对switch条件语句中,default语句可用于处理和前面的case都不匹配的值。()

A:对B:错

答案:对

第七章单元测试

下列选项中哪一个是取值运算符?()

A:$B:*C:#D:&

答案:*下列选项中哪一个不属于指针变量p的常用运算的是?()

A:p++B:p*1C:p+2D:p--

答案:p*1下列选项中,关于字符指针的说法正确的是?()

A:字符指针实际上存储的是字符串首元素的地址B:字符指针实际上存储的是字符串常量值C:字符指针与字符数组的唯一区别是字符指针可以D:字符指针实际上存储的是字符串中所有元素的地址

答案:字符指针实际上存储的是字符串首元素的地址若有以下变量定义:

则下列语句中,合理合法的是()。

A:q=&b;B:p=&b;C:q=&a;D:p=&a;

答案:q=&b;;p=&a;字符型指针用char*来定义,它不仅可以指向一个字符型常量,还可以指向一个字符串。()

A:错B:对

答案:对

第二章单元测试

下列哪个不可以做为标识符()。

A:sumB:Hello2C:InTD:2.c

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

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

答案:2.0下下列选项中,可以正确定义C语言整型常量是()。

A:32LB:567C:-1.00D:51000

答案:32L;567;51000执行语句i=3;++i;后变量i的值为4是()。

A:错B:对

答案:对隐式类型转换是指将取值范围大的数据类型转换为数据取值范围小的数据类型。()

A:错B:对

答案:错

第九章单元测试

7&13的结果是()

A:5B:1C:7D:6

答案:55<<4的结果是()

A:40B:80C:11D:20

答案:40以下不属于位运算符的是()

A:&B:|C:>D:>>

答案:>两个变量交换一定会使用第三个变量。()

A:对B:错

答案:错使用位段能够节省存储空间。

A:错B:对

答案:对

第一章单元测试

C语言属于下列哪类计算机语言()。

A:机器语言B:高级语言C:汇编语言D:均不属

答案:高级语言下列选项中,哪一个是多行注释()。

A:均不属于B:\\C:/**/D://

答案:/**/下列关于主函数说法错误的是()。

A:主函数只能包含输出语句B:一个C程序中只能包含一个主函数C:一个C程序中可以包含多个主函数D:主函数是C程序的入口

答案:主函数只能包含输出语句;一个C程序中可以包含多个主函数计算机语言(ComputerLanguage)是人与计算机之间通讯的语言。()

A:错B:对

答案:对C语言中的main()函数是程序的入口。()

A:对B:错

答案:对

第四章单元测试

以下代码,语法正确的是()

A:dowhile(1)B:while();C:for();D:do;while(1)

答案:dowhile(1)观察以下程序片段,

程序运行结束后,输出结果是()

A:123456B:1245C:12D:123

答案:12下列语句哪些属于循环语句?()

A:for语句B:while语句C:switch语句D:if语句

答案:switch语句;if语句以下选项中哪些描述是正确的?()

A:switch条件语句中可以使用breakB:continue用于终止本次循环,执行下一次循环C:循环语句必须要有终止条件否则不能编译D:break关键字用于跳出当前循环

答案:switch条件语句中可以使用break;continue用于终止本次循环,执行下一次循环;break关键字用于跳出当前循环do…while循环语句中的循环体至少会执行一次。()

A:错B:对

答案:对

第十章单元测试

在C语言中,文件由()

A:数据块组成B:数据行组成C:字符(字节)序列组成D:记录组成

答案:字符(字节)序列组成以下各函数中能实现打开文件功能的是()

A:fputc()B:fclose()C:fopen()D:fgetc()

答案:fopen()当下面什么情况下,文件打开方式“w+”和“a+"有同样的效果()

A:要打开的文件存在且为空B:要打开的文件不存在C:打开文件既写又读D:打开文件只写不读

答案:要打开的文件存在且为空;要打开的文件不存在一般不能用任何一个文本编辑器打开二进制文件进行阅读。()

A:错B:对

答案:对

第五章单元测试

若inti[5]={1,2,3}则i[2]的值为?()

A:1B:2;C:3D:null

答案:3下列程序的运行结果是()

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

答案:3以下不能正确赋值的语句是()

A:charstr[6]=“hello!”B:charstr[9]=“hello!”C:charstr[6]={‘h’,‘e’,‘l’,‘l’,‘o’}D:charstr[]=“hello!”

答案:charstr[6]=“hello!”下面关于二维数组的定义中,正确的是?()

A:inta[2][3]={1,2,3,4,5,6};B:inta[][3]={1,2,3,4,5,6};C:intb[3][4]={{1},{4,3},{2,1,2}};D:inta[2][3]={{1,2,3},{4,5,6}};

答案:inta[2][3]={1,2,3,4,5,6};;inta[][3]={1,2,3,4,5,6};;intb[3][4]={{1},{4,3},{2,1,2}};;inta[2][3]={{1,2,3},{4,5,6}};在C语言中,只有一维数组和二维数组。()

A:错B:对

答案:错

第十一章单元测试

分类问题是机器学习常见的任务之一。()

A:错B:对

答案:对

温馨提示

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

评论

0/150

提交评论