第3章基本数据类型.docVIP

  • 38
  • 0
  • 约4.23千字
  • 约 8页
  • 2017-02-08 发布于重庆
  • 举报
第3章基本数据类型

单项选择题 0301. C语言中最基本的数据类型包括(? )。 A. 整型、实型、字符型 B. 整型、实型、逻辑型 C. 整型、字符型、逻辑型 D. 整型、实型、逻辑型、字符型 0302. 在C语言中,下列属于合法用户标识符的是(? )A. IF B. int C. 3d D. if 0303. 以下符号中不合法的用户标识符是(? )。 A. a$ B. _123 C. printf D. Dim 0304. 以下符号中不合法的用户标识符是(? )。 A. abc.c B. file C. Main D. PRINTF 0305. 在下列C语言程序中,可以用做变量名的是(? )。 A. a1 B. 1 C. int D. *p 0306. 下列标识符组中,合法的用户标识符为(? )。 A. _0123与ssiped B. del-word与signed C. list与*jer D. keep%与wind 0307. 在C语言中,int、char和short三种类型数据在内存中所占用的字节数 (? )。 A. 由所用机器的机器字长决定 B. 由用户自己定义 C. 均为2个字节 D. 是任意的 0308. vc++6.0中int类型变量所占字节数是(? )。 A. 4 B. 3 C. 2 D. 1 0309. vc++6.0中float类型变量所占字节数是(? )。 A. 4 B. 3 C. 2 D. 1 0310. vc++6.0中char类型变量所占字节数是(? )。 A. 1 B. 2 C. 3 D. 4 0311. 以下选项中,为合法关键字的是(? )。 A. default B. Swicth C. cher D. Case 0312. 不属于C语言关键字的是(? )。 A. character B. int C. break D. while 0313. 是C语言提供的合法关键字的是(? )。 A. signed B. Float C. integer D. Char 0314. C语言中提供的合法的数据类型关键字(? )。 A. short B. Double C. integer D. Char 0315. 以下的变量定义中,合法的是(? )。 A. int _abc_= 2; B. float 3_four = 3.4 ; C. double a = 1 + 4e2.0; D. short do =15; 0316. 若有以下定义char s=\092; 则该语句(? )。 A. 定义不合法,s的值不确定 B. 使s的值包含一个字符 C. 使s的值包含4个字符 D. 使s的值包含3个字符 0317. 下列变量定义中合法的是(? )A. short _a=1-.le-1; B. double b=1+5e2.5; C. long do=0xfdaL; D. float 2_and=1-e-3; 0318. 以下选项中正确的定义语句是(? )A. int a,b=7; B. int: a,b; C. int a=b=7; D. int,a,b; 0319. 若已定义x和y类型,则表达式x=1,y=x+3/2 的值是(? )A. 2 B. 1 C. 2.0 D. 2.5 0320. 若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是(? )。 A. 2.0 B. 1 C. 2 D. 2.5 0321. 若有定义:int m=7; float x=2.5, y=4.7; 则表达式x+m%3*(int)(x+y)%2/4的值是( ? )。 A. 2.500000 B. 2.750000 C. 3.500000 D. D.0.000000 0322. 设变量a是整型,f是实型,i是双精度型,则表达式10+a+i*f值的数据类型为(? )。 A. double B. int C. float D. D)不确定 0323. 设有说明:char w;int x;float y;double z;则表达式w*x+z-y值的数据类型为(? )。 A. double B. float C. char D. int 0324. 设有int i; char c; float f;则以下结果为整型的表达式是( ? )。 A. i*c B. i+f C. i+c+f D. c+f 0325. 下列表达式的值,等于0的为( ? )。 A. 5/6 B. 5%6 C. 5/6.0 D. 5 - 6 0326. 设a为整型变量,初值为9,执行完语句a+=a-=a+a后

文档评论(0)

1亿VIP精品文档

相关文档