zoukankan      html  css  js  c++  java
  • 笔试题目

    填空题、选择题、改错题、分析题。

    分析题:1.有一个粗心的程序猿想要写一个程序来现实30个'-'号,不小心写成如下代码,要求你修改使之能正确实现功能。但是,你只能修改或增加其中的一个字符。程序代码如下:

    int n = 30;

    for(int i = 0; i < n; i--)

      printf("-");

        2.有三个单身的程序猿想要争夺一个心仪的女子,他们手中个有一把枪。但是每个人的枪法不一样,A命中目标的概率为30%,B命中目标的概率为50%,C则是百发百中。公平起见,射击顺序如下,A先,然后B,最后C。请问最后谁活下来的可能最大,谁的可能最小?请分析他们开枪的策略。

    改错题。

    1.int main(){

      int ** p;

      int array[100];

      p = &array;

      return 0;

    }

    2.char *sayHello(){

      char str[] = "hello world";

      return str;

    }

    3. vector<int> array;
     array.push_back(1);
     array.push_back(2);
     array.push_back(2);
     array.push_back(3);
     //删除vector中的所有2
     for(vector<int>::iterator itor = array.begin(); itor != array.end(); itor++){
      if(*itor == 2)   array.erase(itor);
     } 

    4.#deinfe MAX 255

    int a[MAX];

    for(int i =0;i<=MAX;i++){

      a[i] = i;

    }

    选择题、与填空题比较多,想不起来了- -

  • 相关阅读:
    mysql索引
    数据库修复
    数据库取值 三级分类后台遍历
    创建数据库!
    mysql按条件 导出sql
    nodejs 简单安装环境
    C++ 性能剖析 (一)
    C++ 性能剖析 (二):值语义 (value semantics)
    JavaScript Nested Function 的时空和身份属性
    C++ Reference 的“三位一体”诠释
  • 原文地址:https://www.cnblogs.com/guotao/p/2983743.html
Copyright © 2011-2022 走看看