【单选题】【消耗次数:1】
设整型变量a=2,则执行下列语句后,浮点型变量b的值不为0.5的是( )。
b=1.0/a
b=(float)(1/a)
b=1/(float)a
b=1/(a*1.0)
参考答案:
复制
纠错
相关题目
【单选题】 假定a和b为int型变量,则执行以下语句后b的值为a=1;b=10;do{b-=a;a++;}whileb--<0);
①  9
②  -2
③  -1
④  8
【单选题】 设有定义:char a;int b;float c,double d;执行语句:c=a+b+c+d;后,变量c 的数据类()。
①  int
②  char
③  float
④  double
【单选题】 执行以下语句后a的值为( )。 Int a,b,c; a=b=c=1; ++a||++b++c
①  01
②  0
③  2
④  1
【单选题】 设x为float型变量,y为double型变量,a为int型变量,b为long型变量, c为char型变量,则表达式x+y*a/x+b/y+c的值为( )类型。
①  int
②  long
③  double
④  char
【单选题】 Dimb1,b2asboolean语句显式声明变量()。
①  b1和b2都为布尔型变量
②  b1是整型,b2是布尔型
③  b1是变体型(可变型),b2是布尔型
④  b1和b2都是变体型(可变型)
【单选题】 假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是( )。
①  7
②  8
③  6
④  2
【单选题】 设int a=2,b;则执行b=a8;语句后,b的结果是( )
①  0
②  1
③  2
④  3
【单选题】 若已定义inta=3,b=2,c=1;则语句++a||++b++c;运行后b的值为()。
①  0
②  3
③  1
④  2
【单选题】 若已定义inta=3,b=2,c=1;则语句++a||++b&&++c;运行后b的值为()。
①  0
②  3
③  1
④  2
【单选题】 对于双精度类型的变量a和b,请问逗号表达式“(a=1.0,b=1.0E-16,a+b>a)”的结果是()。
①  不确定
②  1.0
③  1
④  0
随机题目
【单选题】 假定s被定义为指针类型char *的变量,初始指向的字符串为Hello world!,若要使变量p指向s所指向的字符串,则p应定义为?
①  char *p=s;
②  char *p=
③  char *p;p=*s;
④  char *p; p=
【单选题】 假定k是一个double类型的变量,则定义指向k的变量p的正确语句为?
①  double p=
②  double *p=
③  double
④  char *p= Thank you!
【单选题】 下列选项中,不能作为函数的返回类型的是?
①  void
②  int
③  new
④  long
【判断题】 作为表达式的函数调用,被调用函数必须有返回值。
①  正确
②  错误
【单选题】 a是一个数组名,则a[i]的指针访问方式是?
①  *a
②  a+i
③  *a+i
④  *(a+i)
【单选题】 一个指针类型的变量,占用多少字节存储空间?
①  2
②  4
③  8
④  16
【单选题】 若要结束所在函数的执行,返回到调用该函数的位置,应选择使用的语句是?
①  continue
②  break
③  goto
④  return
【单选题】 若用数组名作为函数调用的实参,传递给形参的是?
①  数组的首地址
②  数组中第一个元素的值
③  数组中全部元素的值
④  数组元素的个数
【单选题】 一个数据对象为int *类型,则指向该对象的指针类型为?
①  int
②  int *
③  int **
④  int
【判断题】 在任意时刻,结构和联合中的所有成员都是可访问的。
①  正确
②  错误