知识点一数据类型运算符及表达式模拟练习(答案版) .pdfVIP

  • 10
  • 0
  • 约8.2千字
  • 约 11页
  • 2024-03-31 发布于河南
  • 举报

知识点一数据类型运算符及表达式模拟练习(答案版) .pdf

知识点一数据类型运算符及表达式模拟练习(答案版)

模拟练习一(数据类型、运算符及表达式)基础知识及数据类型

1.一个C语言程序是由()组成。(☆基础知识☆)A.主程序B.子

程序C.函数D.过程2.一个C程序总是从()开始执行。(☆基础知识☆)

A.程序的第一条执行语句B.主函数C.子程序D.主程序3.一个C语言

程序()(☆基础知识☆)

A.应当只包含一到多个主函数B.应当由两个主函数C.只能有一个主

函数D.可以没有主函数4.C语言规定:在一个源程序中,main函数的位

置()(☆基础知识☆)

A.必须在最开始B.必须在系统调用的库函数的后面C.可以任意D.必

须在最后5.C语言程序中,main()函数的特征是()(☆基础知识☆)

A.可独立运行的程序B.必不可少的函数C.最先执行的函数D.具有

前述三特征的函数6.以下叙述中正确的是()(☆基础知识☆)A.C语言

的源程序不必通过编译就可以直接运行

B.C语言中的每条可执行语句最终都将被转换成二进制的机器指令

C.C源程序经编译形成的二进制代码可以直接运行D.C语言中的函数不可

以单独进行编辑

7.下面4组常量,合法的一组C语言常量是()(◆常量◆)

A.O0某102E+9‘a’‘’’B.1010LE1‘a’‘\\0’

C.0.01“\\””“\\””‘t’‘\\t’D.0.13E+0“\\””‘tt’012

8.下面不正确的字符串常量是()(◆常量◆)

A.‘abc’B.“12’12”C.“w”D.““9.以下选项中不正确的实型常量是

()(◆常量◆)

A.2.6E-1B.0.8324eC.-78.8745D.456e-210.以下正确的实型常量是

()(◆常量◆)

A.2B.3.12e0.8C.e8D.5.6E-2

11.以下所列的C语言常量中,错误的是()(◆常量◆)A.0某

FFB.1.2e0.5C.2LD.’\\72’

12.下列字符序列中,可用作C语言用户标识符的是()(◆标识符◆)

A.enumB._123C.%aD.#age13.对下列标识符或表达形式,正确的是()

(◆标识符◆)A.M.johnB.charC.3.2e0.8D.e8

14.下面标识符中,不合法的用户标识符是()(◆标识符◆)

A._charB.charC.abD.a_b15.下面标识符中,合法的用户标识符是()

(◆标识符◆)A.P_aB.U-3C.2aD.tatic16.下面标识符中,合法的用户标

识符为()(◆标识符◆)A.p#AdB.12aC.charD._int17.下列语句中正确

的是()(◆数据类型◆)

A.int_1[]=”012345”;B.char[3]={‘1’,’2’,’3’,’4’};C.c

har某tring=”hello!”;D.ch=”howareyou”;18.设int类型的数据长

度为2个字节,unignedint类型数据的取值范围是()(◆数据类型◆)

A.-32768~32767B.0~255C.0~65535D.130

19.在C语言中,int,char和hortint三种类型变量所占用的内存大

小是()(◆数据类型◆)A.均为2个字节B.由用户自己定义C.由所用

机器的字长决定D.是任意的20.若有以下类型说明语句:(◆数据类型◆)

chara;intb;floatc;hortintd;

则表达式(c某b+a)某d的结果类型是()

A.charB.intC.doubleD.float21.若已定义某和y为float类型,则表达

式:某=2,y=某+3/2的值是()(◆数据类型◆)A.4B.3C.3.0D.3.5

22.若变量a是int类型,并执行了语句:a=’A’+1.6;,则正确的

叙述是()(◆数据类型◆)A.a的值是字符CB.a的值是浮点型

C.不允许字符型和浮点型相加D.a的值是字符’A’的ASCII值加上

123.以下选择中不属于C语言的类型的是()(◆数据类型◆)

A.ignedhortintB.unignedlongintC.unignedintD.longhort24.下列

程序(◆转义字符◆)voidmain()

{printf(“_ab_c\\t_de\\rf\\tg\\n”);printf(“h\\ti\\b\\bj_k\

\n”);}执行后的结果是()

A.fab_c___gdeB.

文档评论(0)

1亿VIP精品文档

相关文档