c++笔试题

  1. 设整数n的值为十进制-5, 以16位二进制存贮该数时,其编码是( )

  A) 0000 0000 0000 0101

  B) 1000 0000 0000 0101

  C) 1111 1111 1111 1010

  D) 1111 1111 1111 1011

  2. 下面的程序段的运行结果为( )

  char str[] = "job", *p = str;

  cout << *(p+2) << endl;

  A) 98

  B) 无输出结果

  C) 字符’b’的地址

  D) 字符’b’

  3. 有如下程序段:执行这个程序段输出字符*的个数是 ( )

  int i=1;

  while(1)

  {

  i++;

  if (i==10) break;

  if(i%2==0) cout<<’*’;

  }

  A) 10

  B) 3

  C) 4

  D) 5

  4. 在C++中用( )能够实现将参数值带回

  A)数组

  B)指针

  C)引用

  D)上述ABC都可

  5. 已知变量f为float类型,i为int类型,以下表达式语句中能够实现将f中的数值保留小数点后两位,第三位进行四舍五入运算的是( )

  a. f=(f*100+0.5)/100.0;

  b. i=f*100+0.5,f=i/100.0;

  c. f=(int)(f*100+0.5)/100.0;

  d. f=(f/100+0.5)*100.0;

  A)abc

  B)bcd

  C)bc

  D)cd

本文已影响6827
上一篇:最新电气专业试题 下一篇:关于中国人寿集团笔试题

相关文章推荐

|||||