两个人做人爱视频免费,97久久精品人人搡人妻人人玩,欧洲精品码一区二区三区,999zyz玖玖资源站永久

我要投稿 投訴建議

C++程序員經典面試筆試題

時間:2022-09-26 00:48:52 筆試題目 我要投稿
  • 相關推薦

C++程序員經典面試筆試題

  C++程序員經典面試筆試題有哪些呢?下面CN人才網小編為大家帶來的是C++程序員經典面試筆試題,希望對大家有所幫助~

C++程序員經典面試筆試題

  1.請問i的值會輸出什么?

  #include"iostream.h"

  int i=1;

  void main()

  {

  int i=i;

  cout<

  }

  答案:

  i是一個沒有定義的值。

  由于你在main函數里面你又一次定義了一個局部變量i,并且沒有初始化。它的值就是一個隨機值。(所分配內存位置轉換為int后的值)。

  同一時候,在main函數里面使用i會覆蓋之前定義的全局變量i(即int i = 1那句)。

  輸出i的值是局部變量i的值。

  2.請問x會輸出什么?

  #include

  using namespace std;

  int main()

  {

  int x=2,y,z;

  x*=(y=z=5);cout<

  z=3;

  x==(y=z);cout<

  x=(y==z);cout<

  x=(y&z);cout<

  x=(y&&z);cout<

  y=4;

  x=(y|z);cout<

  x=(y||z);cout<

  return 0;

  }

  答案:

  10。10,1,3,1,7。1

  3.下面代碼的結果是多少?

  #include

  using namespace std;

  int func(int x)

  {

  int count=0;

  while(x)

  {

  count++;

  x=x&(x-1);

  }

  return count;

  }

  int main()

  {

  cout<

  return 0;

  }

  答案:

  8

  細致想想應該是9999的二進制表示中1的個數。想不通了紙上畫一下。

主站蜘蛛池模板: 东城区| 福州市| 临泽县| 盐山县| 阿拉尔市| 保康县| 沿河| 安图县| 苗栗县| 凤台县| 蓬安县| 秦皇岛市| 潜江市| 香格里拉县| 泽州县| 玉环县| 威海市| 德格县| 沙雅县| 都安| 海林市| 齐齐哈尔市| 松滋市| 蒙自县| 伽师县| 陇西县| 隆林| 天柱县| 岚皋县| 玛多县| 巧家县| 郁南县| 鹤山市| 炎陵县| 漳州市| 莲花县| 逊克县| 呼和浩特市| 鹤壁市| 凌源市| 白沙|