数据类型和运算符习题.docVIP

  • 50
  • 0
  • 约 6页
  • 2017-03-07 发布于重庆
  • 举报
数据类型和运算符习题

数据类型.运算符与表达式 2.1 选择题 题2.1 A 在C语言中 以16位PC机为例 ,5种基本数据类型的存储空间长度的排列顺序为———. A char int long int float double B char int long int float double C char int long int float double D char int long int float double 题2.2 若x﹑i﹑j和k都是int型变量,则计算下面表达式后,x的值为———. x i 4,j 16,k 32 A 4 B 16 C 32 D 52 题2.3 假设所有变量均为整型,则表达式 a 2,b 5,b++,a+b 的值是——. A 7 B 8 C 6 D 2 题2.4 下列四组选项中,均不是C语言关键字的选项是——. A define B getc C include D while IF char scanf go type printf case pow 题2.5 下面四个选项中,均是C语言关键字的选项是———. A auto B switch C signed D if enum typedef union struct Include continue scanf type 题2.6 下面四个选项中,均是不合法的用户标识符的选项是———. A A B float C b-a D _123 P_0 la0 goto temp do _A int INT 题2.7 C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一 个字符———。 A)必须为字母 B)必须为下划线 C)必须为字母或下划线 D)可以是字母、数字和下划线中任一种字符 题2.8 下面四个选项中,均是合法整型常量的选项是——。 A)160 B)-0xcdf C)-01 D)-0x48eg -0xffff 0la 986,012 2e5 011 0xe 0668 0x 题2.9 下面四个选项上,均是不合法的整型常量的选项是——。 A)- -0f1 B)-0Xcdf C)-018 D)-0x48eg -0xffff 017 999 -068 0011 12,456 5e2 03f 题2.10 下面四个选项中,均是不合法的浮点数的选项是——。 A)160. B)123 C)-.18 D)-e3 0.12 2e4.2 123e4 .234 e3 .e5 0.0 1e.3 题2.11 下面四个选项中,均是合法浮点数的选项是——. A +le+1 B -.60 C 123e D -e3 5e-9.4 12e-4 1.2e-.4 .8e-4 03e2 -8e5 +2e-1 5.e-0 题2.12 下面四个选项中,均是合法转义字符的选项是——. A ‘\’’ B ‘\’ C ‘\018’ D ‘\\0’ ‘\\’ ‘\017’ ‘\f’ ‘\101’ ‘\n’ ‘\”’ ‘xab’ ‘xlf’ 题2.13 下面四个选项中,均是不合法的转义字符的选项是——. A ‘\”’ B ‘\1011’ C ‘\011’ D ’\abc’ ‘\\’ ‘\’ ‘\f’ ‘\101’ ‘\xf’ ‘\a’ ‘\ ’ ‘xlf’ 题2.14 下面正确的字符常量是——。 A)“C ” B)‘\\’’ C)‘W’ D)‘’ 题2.15 下面四个选项中,均是不正确的八进制数或十六进制数的选项是—。 A)016 B)oabc C)010 D)0a12 0x8f 017 -0xll 7ff 018 0xa 0x16 -123 题2.16 下面四个选项中,均是正确的八进制数或十六进制数的选项是——。 A)-10 B)0abc C)0010 D)0a12 0x8f -017 -0xll -0x123 -011 0xc 0xfl -0xa 题2.17 下面四个选项中,均是正确的数值常量或字符常量的选项是——。 A)0.0 B)“a” C)‘3’ D)+001 Of 3.9E-2.5 011 0xabcd 8.9e lel 0Xff00 2e2 ‘’ '\"' 0a 50. 题2.18 下面不正确的字符串常量是——. A ‘abc’ B “12’12” C “0” D “ ” 题2.19 对应以下各代数式中,若变量a和x均为double类型,则不正确 的C语言表达式——。 代数式 C语言表达式 A) exp(x*x/2)/sqrt(2*3.14159) B) 1.0/2.0* a*x+ a+x / 4*a C) sqrt

文档评论(0)

1亿VIP精品文档

相关文档