智慧树知到《C君带你玩编程》见面课答案

答案大类: 小类: 2022-08-08 20:44:00

智慧树知到《C君带你玩编程》见面课答案4ee傲朋学习网

1、下面有关C语言特点的说法中,错误的是__。4ee傲朋学习网

A. C语言编写的代码较为紧凑,执行速度也较快4ee傲朋学习网

B.C语言不仅适合编写各种应用软件,还适于编写各种系统软件4ee傲朋学习网

C.C语言是一种模块化和结构化的语言4ee傲朋学习网

D.C语言编写的程序通常不具备移植性4ee傲朋学习网

正确答案:C语言编写的程序通常不具备移植性4ee傲朋学习网

2、以下叙述中正确的是_。4ee傲朋学习网

A. C程序的基本组成单元是语句4ee傲朋学习网

B. C程序中的每一行中只能写一条语句4ee傲朋学习网

C.每条C语句以分号结束4ee傲朋学习网

D.C语句必须在一行内写完4ee傲朋学习网

正确答案:每条C语句以分号结束4ee傲朋学习网

3、不合法的字符常量是_。4ee傲朋学习网

A. ‘\678’#B. ‘”‘#C. ‘ ‘#D.’\4’#正确答案: ‘\678’#4、下面有关变量声明的说法中,正确的是_。4ee傲朋学习网

A. C语言中不用先声明变量,需要时直接使用即可4ee傲朋学习网

B.每个变量的存储空间大小由数据类型和编译环境共同决定4ee傲朋学习网

C.在C语言中,int型变量的存储空间大小为8个字节4ee傲朋学习网

D.变量声明时,不能进行赋值操作4ee傲朋学习网

正确答案:每个变量的存储空间大小由数据类型和编译环境共同决定4ee傲朋学习网

5、在C语言的算术运算符中,运算对象必须是整数的运算符是______。4ee傲朋学习网

A./4ee傲朋学习网

B. %4ee傲朋学习网

C.%和/4ee傲朋学习网

D. *4ee傲朋学习网

正确答案: %4ee傲朋学习网

1、以下数据类型中,不属于构造类型的是 。4ee傲朋学习网

A.数组4ee傲朋学习网

B.结构体4ee傲朋学习网

C.共用体4ee傲朋学习网

D.双精度实型4ee傲朋学习网

正确答案:双精度实型4ee傲朋学习网

2、若有以下定义:struct Book{ char isbn[20]; char bookname[20]; char author[20]; float price; int number;} b1;则b1变量所占的存储空间为 。4ee傲朋学习网

A.204ee傲朋学习网

B.644ee傲朋学习网

C.664ee傲朋学习网

D.684ee傲朋学习网

正确答案:684ee傲朋学习网

3、以下有关结构体数组的说法中,错误的是 。4ee傲朋学习网

A.结构体数组中的每个元素都是结构体类型4ee傲朋学习网

B.结构体数组也可初始化4ee傲朋学习网

C.指针可以指向结构体变量,但不可以指向结构体数组4ee傲朋学习网

D.结构体数组在内存中是连续存放的4ee傲朋学习网

正确答案:指针可以指向结构体变量,但不可以指向结构体数组4ee傲朋学习网

4、若指向结构体变量的指针P指向结构体变量book,则可获取book变量的price成员的表示式为 。4ee傲朋学习网

A.p->price4ee傲朋学习网

B.p.price4ee傲朋学习网

C.book.price4ee傲朋学习网

D.(p).price4ee傲朋学习网

正确答案:p->price#book.price#(p).price4ee傲朋学习网

5、若struct A类型的结构体变量可实现链式存储,则该结构体类型的定义中必须包括的成员类型是 。4ee傲朋学习网

A. int4ee傲朋学习网

B. char4ee傲朋学习网

C.struct A4ee傲朋学习网

D.struct A4ee傲朋学习网

正确答案:struct A4ee傲朋学习网

1、以下哪一个不是结构化程序设计的基本控制结构__。4ee傲朋学习网

A.顺序结构4ee傲朋学习网

B.算法结构4ee傲朋学习网

C.选择结构4ee傲朋学习网

D.循环结构4ee傲朋学习网

正确答案:算法结构4ee傲朋学习网

2、有以下程序#includevoid main( ){int x = 0x13;if (x = 0x12) printf(“True”);printf(“False”);}程序运行后的输出结果是__。4ee傲朋学习网

A.TrueFalse4ee傲朋学习网

B.TRUE4ee傲朋学习网

C.FALSE4ee傲朋学习网

D.TrueFalseTrue4ee傲朋学习网

正确答案:TrueFalse4ee傲朋学习网

3、有以下程序:#include void main(){ int x=1, y=0, a=0, b=0;   switch (x)   { case 1:    switch(y)    { case 0: a++; break;      case 1: b++; break;    }     case 2: a++; b++; break;     case 3: a++; b++;  }  printf(“a=%d, b=%d”, a, b);}程序的运行结果是__。4ee傲朋学习网

4ee傲朋学习网

版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: