网课知到计算思维与程序设计C智慧树答案
您已经看过
[清空]
    fa-home|fa-star-o
    当前位置:网课宝盒>知到智慧树答案>网课知到计算思维与程序设计C智慧树答案

    网课知到计算思维与程序设计C智慧树答案

    第一章 单元测试

    1、计算机唯一能直接识别的语言是( )。

    A:机器语言

    B:汇编语言

    C:编译语言

    D:高级语言

    答案:【机器语言】


    2、计算机的基本功能是( )。


    A:输入、编码、程序、控制、输出

    B:程序、数据、存储、输入和输出

    C:软件、处理、硬件、数据和输出

    D:输入、存储、处理、控制和输出

    答案:【输入、存储、处理、控制和输出】


    3、计算机选择二进制的原因有( )。

    A:容易使用物理器件实现

    B:二进制运算规则简单

    C:人不使用二进制

    D:二进制数据在逻辑运算方面比较方便

    答案:【容易使用物理器件实现

    二进制运算规则简单

    二进制数据在逻辑运算方面比较方便】


    4、计算机的CPU主要由( )构成。

    A:中央处理器和存储器

    B:输入输出设备

    C:控制器和运算器

    D:运算器和寄存器

    答案:【控制器和运算器】


    5、计算机中的数据以十六进制形式存储,指令以二进制形式存储。( )

    A:对

    B:错

    答案:【错】


    第二章 单元测试

    1、C语言规定:在一个源程序中,main函数的位置( )。

    A:必须放在程序的开头

    B:必须放在程序的后面

    C:可以放在程序的任何位置,但在执行程序时是从程序的开头执行

    D:可以放在程序的任何位置,但在执行程序时是从main函数开始执行的

    答案:【可以放在程序的任何位置,但在执行程序时是从main函数开始执行的】


    2、C语言中,下列用户自定义标识符合法的是( )。

    A:sum_1

    B:apple_price

    C:test.c

    D:f(x)

    答案:【sum_1

    apple_price】


    3、C语言中运算对象可以是非整型的运算符是( )。

    A:/

    B:%

    C:++

    D:=

    答案:【/

    ++

    =】


    4、在C语言中,函数体是由 ( )括起来。

    A:( )

    B:[ ]

    C:{ }

    D:< >

    答案:【{ }】


    5、<stdio.h>用尖括号时,表示系统先在用户当前目录中寻找要包含的文件,若找不到,再按标准方式去查找。( )

    A:对

    B:错

    答案:【错】


    第三章 单元测试

    1、如果“int a=3,b=4;”,则条件表达式a>b? a:b的值是( )。

    A:4

    B:3

    C:1

    D:0

    答案:【4】

    2、C语言中,关系表达式和逻辑表达式的值是( )。

    A:真或假

    B:1或0

    C:T或F

    D:True或false

    答案:【1或0】


    3、设a为整型变量,能正确表达数学关系10<a<15的C语言表达式是( )。

    A:10<a<15

    B:a==11||a==12||a==13||a==14

    C:!(a<=10)&&!(a>=15)

    D:a>10&&a<15

    答案:【a==11||a==12||a==13||a==14

    !(a<=10)&&!(a>=15)

    a>10&&a<15】


    4、下列表达式中结果为假的是( )。

    A:3<=9

    B:(a=22)==2

    C:0!=1

    D:3<5<7

    答案:【(a=22)==2】


    5、switch~ case 语句中可以没有default。( )

    A:对

    B:错

    答案:【对】


    第四章 单元测试

    1、按照C语言的标准语法,以下各循环语句中,合法的是( )。

    A:for( i=0; j=0; i<10; j++)

    B:for( i=0, j=0; i<10; i++)

    C:for( ; i<10; i++; j++)

    D:for( , , )

    答案:【for( i=0, j=0; i<10; i++)】


    2、C语言中关于while 和do-while 循环,以下哪些描述是正确的( )。

    A:用do-while结构写的程序不能转换成while结构

    B:while的循环体可能一次都不执行

    C:do-while 的循环体不能是复合语句

    D:do-while的循环体至少无条件执行一次

    答案:【while的循环体可能一次都不执行

    do-while的循环体至少无条件执行一次】


    3、在循环语句的循环体中,break语句的作用是( )。

    A:继续执行循环体内位于break语句之后的各语句

    B:结束本次循环,转入下一次循环的判断

    C:结束当前循环,接着去执行该循环语句后续的语句

    D:暂停程序的运行

    答案:【结束当前循环,接着去执行该循环语句后续的语句】


    4、以下语句正确的是( )。

    A:用1作while循环的判断条件,则循环一次也不执行

    B:所有类型的循环都可以进行嵌套使用

    C:for循环表达式括号内的3个表达式均不可以省略

    D:程序有死循环的时候,上机编译不能通过

    答案:【所有类型的循环都可以进行嵌套使用】


    5、语句“if(-1) printf(“good”);else printf(“bad”);”会输出 bad。( )

    A:对

    B:错

    答案:【错】


    第五章 单元测试

    1、C语言中,以下关于数组的描述正确的是( )。

    A:数组大小固定,但是可以有不同类型的数组元素

    B:数组大小可变,但是所有数组元素的类型必须相同

    C:数组大小可变,可以有不同类型的数组元素

    D:数组大小固定,所有元素的类型必须相同

    答案:【数组大小固定,所有元素的类型必须相同】


    2、设有数组定义“char array []=”China”;”, 则数组 array 所占的存储空间为( )。

    A:4个字节

    B:5个字节

    C:6个字节

    D:7个字节

    答案:【6个字节】


    3、若有数组说明“a[10]={0,2,3,1,6,7,4,5,8,9 };”,则当i=5时, a[a[i]]元素的数值是( )。

    A:4

    B:5

    C:6

    D:7

    答案:【5】


    4、数组中的元素必须按顺序访问。( )

    A:对

    B:错

    答案:【错】


    5、2、若有初始化语句“int a[3][4]={0};”,则正确的描述是( B )。


    A:只有元素a[0][0]可得到初值0

    B:数组a中每个元素均可得到初值0

    C:数组a中每个元素均可得到初值,但a[0][0]之后的元素其值不一定是0

    D:此初始化语句不正确

    答案:【数组a中每个元素均可得到初值0】


    第六章 单元测试

    1、求累加和的时候,和的初值一般设置为( )。

    A:0

    B:1

    C:-1

    D:随机值

    答案:【0】


    2、假设在一个升序排列的数组中进行二分查找,如果待查找值大于中间位置的元素,则下一步应该如何查找( )。

    A:继续用二分法查找左半区

    B:继续用二分法查找右半区

    C:对左半区用顺序查找即可

    D:对右半区用顺序查找即可

    剩余内容付费后可长期查看

    如无法购买,请复制网址,换浏览器打开

    做题照着选,从此无烦恼!

    使用过程中有疑问联系QQ55089918

    网课知到计算思维与程序设计C智慧树答案》由《网课宝盒》整理呈现,请在转载分享时带上本文链接,谢谢!

    电大答案

    支持Ctrl+Enter提交
    网课宝盒 © All Rights Reserved.  联系我们:QQ 997755178
    蜀ICP备18035410号-3|网站标签|站点地图|

    当前文章名称

    手机号用于查询订单,请认真核对

    支付宝
    立即支付

    请输入手机号或商家订单号

    商家订单号在哪里?点此了解

    你输入的数据有误,请确认!

    如已购买,但查不到

    可联系客服QQ 55089918 进行核实