2013年计算机等级考试二级C语言备考试题(1)
31设C语言中,int类型数据占2个字节,则unsigned类型数据占(C)。 A、1个字节 B、8个字节 C、2个字节 D、4个字节 32已知f是float型的变量,对于语句f=(2.0,1.0,0.0),(3.0,4.0,5.0);的判断中,正确的是(B ). A、使 f 的值为5.000000 B、使 f 的值为0.000000 C、使 f 的值为2.000000 D、语法错误 33执行下列语句后变量x和y的值是(A)。 y=10;x=y++; A、x=10,y=11 B、x=11,y=11 C、x=11,y=10 D、x=10,y=10 34设有说明:char c; int x; double z;则表达式c*x+z值的数据类型为( C)。 A、char B、int C、double D、float 35以下数据中,不正确的数值或字符常量是(D)。 A、82.5 B、0xff00 C、10 D、8.9e1.2 36若int a=2,则执行完表达式a-=a+=a*a后,a的值是(C )。 A、-4 B、-8 C、0 D、-2 37以下运算符中,优先级最高的运算符是(C)。 A、!= B、*(乘号) C、( ) D、= 38下列数据中,为字符串常量的是(D)。 A、A B、How do you do. C、$abc D、"house" 39以下标识符中,不能作为合法的C用户定义标识符的是(D)。 A、INT B、_123 C、_double D、putchar 40经下列语句定义后,sizeof(x),sizeof(y),sizeof(a),sizeof(b)在 微机上的值分别为(D)。 char x=65; float y=7.3; int a=100; double b=4.5; A、1,2,2,4 B、2,4,2,8 C、2,2,2,4 D、1,4,2,8 相关资料 |