C语言—第2次作业:转义字符

本次作业的答案解析链接如下:

答案解析——C语言—第2次作业:转义字符

1.下面哪个不是C语言内置的数据类型:

A.char

B.double

C.struct Stu

D.short

2.下面那个不是转义字符?

A.'\n'

B.'\060'

C.'\q'

D.'\b'

3.关于注释说法不正确的是?

A.注释是用来解释代码的,在代码中是适当的加上注释有利于代码的阅读和多人协作

B.注释基本没啥用,主要给自己看的

C.注释是给程序员看的,编译器在预处理阶段就会删除注释的

D.注释有C++注释风格,有C语言注释风格,推荐C++注释风格

4.关于C语言变量说法错误的是?

A.变量是用来描述生活中经常发生变化的值

B.变量可以分为局部变量和全局变量

C.局部变量是放在内存的静态区的,全局变量是放在内存的栈区

D.当全局变量和局部变量名字相同的情况,且都可以使用的时候,局部变量优先

5.下面程序的结果是:( )

#include 
#include 
int main()
{
    printf("%d\n", strlen("c:\test\121"));
    return 0;
}

A.7

B.8

C.9

D.10

6.关于C语言布尔类型错误的是?

A.C语言布尔类型是_Bool,使用需要包含头文件stdbool.h

B.布尔类型变量的取值是:true或者false

C.布尔类型是专门用来表示真和假的类型

D.布尔类型是C99标准之前就有的

你可能感兴趣的:(c语言,开发语言,算法)