(1)关于C语言中数的表示,以下叙述正确的是().A)只有整-查字典问答网
分类选择

来自矫宏硕的问题

  (1)关于C语言中数的表示,以下叙述正确的是().A)只有整型数在允许范围内能精确无误的表示,实型数会有误差B)只要在在允许范围内整型和实型都能精确表示C)只有实型数在允许范围内能精确无

  (1)关于C语言中数的表示,以下叙述正确的是().

  A)只有整型数在允许范围内能精确无误的表示,实型数会有误差

  B)只要在在允许范围内整型和实型都能精确表示

  C)只有实型数在允许范围内能精确无误的表示,整型数会有误差

  D)只有八进制表示的数在不会有误差

  (2)有以下程序

  #include

  main()

  {inta=0,b=0,c=0;

  c=(a-=a-5);(a=b,b+=4);

  printf("%d,%d,%dn",a,b,c);

  }

  程序运行后输出的结果是().

  A)0,4,5B)4,4,5C)4,4,4D)0,0,0

  (3)设变量均已正确定义并且赋值,以下与其他三组输出结构不同的一组语句是().

  A)x++;printf(("%dn",x);

  B)n=++x;printf(("%dn",n);

  C)++x;printf(("%dn",x);

  D)n=x++;printf(("%dn",n);

  (4)以下选项中关于c语言常量的叙述错误的是().

  A)所谓常量,是指在程序运行过程中,其值不能被改变的量

  B)常量分为整型常量、实型常量、字符常量和字符串常量

  C)常量可分为数值型常量和非数值型常量

  D)经常被使用的变量可以定义成常量

  (5)若有定义语句:intx=12,y=8,z;,在其后执行语句z=0.9+x/y;,则z的值为().

  A)1.9B)1C)2D)2.4

  (6)以下选项中可用作C程序合法实数的是

  A).1e0B)3.0e0.2C)E9D)9.12E

  (7)若有定义语句:inta=3,b=2,c=1;,以下选项中错误的赋值表达式是

  A)a=(b=4)=3;B)a=b=c+1;

  C)a=(b=4)+c;D)a=1+(b=c=4);

  (8)有以下程序

  #include

  main()

  {intx=011;

  printf("%dn",++x);

  }

  程序运行后的输出结果是

  A)12B)11C)10D)9

  (9)以下叙述中错误的是

  A)C程序在运行过程中所有计算都以二进制方式进行

  B)C程序在运行过程中所有计算都以十进制方式进行

  C)所有C程序都需要编译链接无误后才能运行

  D)C程序中整型变量只能存放整数,实型变量只能存放浮点数

  (10)有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是

  A)a%(int)(x-y)B)a=x!=y;C)(a*y)%bD)y=x+y=x

  (11)以下选项中能表示合法常量的是

  A)整数:1,200B)实数:1.5E2.0

  C)字符斜杠:''D)字符串:"07"

  (12)表达式a+=a-=a=9的值是

  A)9B)_9C)18D)0

  (13)以下关于C语言的叙述中正确的是

  A)C语言中的注释不可以夹在变量名或关键字的中间

  B)C语言中的变量可以在使用之前的任何位置进行定义

  C)在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致

  D)C语言的数值常量中夹带空格不影响常量值的正确表示

  (14)以下C语言用户标识符中,不合法的是

  A)_1B)AaBcC)a_bD)a--b

  (15)若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是

  A)a=a++,i++;B)i=(a+k)

1回答
2020-05-24 10:42
我要回答
请先登录
李宝童

  1,B

  2,A

  3,D

  4,D

  5,B

  6,A

  7,A

  8,C

  9,B

  10,C

  11,A

  12,D

  13,A

  14,D

  15,C

  16,A

2020-05-24 10:45:42

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •