• c++试题2


    一.写出下列程序的运行结果(40 分)

     

    1.for(i=1;i<5;i++);

    cout << “OK” << endl;

    程序执行后的输出结果是:  OK    _____。(6分)

    2.设 int x=1, y=1; 表达式(!x||y--)的值是_0_____.(6分)

    3.C++提供了内联函数,在定义函数时冠以关键字__inline______.(6分)

    4.(6分)

    #include<iostream>

    using namespace std;

    int sub(int x=100,int y=200);

    void main()

     { int a(30),b(50);

       cout<<sub(a,10)<<endl;

     }

    int sub(int x,int y){ return x-y; }

    程序执行后的输出结果是:    20              

    5.(8分)

    #include <iostream>

    using namespace std;

     void main( )

     {

      int i=1;

      while (i<=15){

       i++;

       if (i%3!=2) continue;

       else cout <<"i="<<i<<endl;

      }

     }

    程序执行后的输出结果是:                   

    6.#define A(n) 2*n+1,则表达式A(2+3)的值是___11___(8分)

    二、编程题(上机写出程序)

    1.统计一篇文章里不同单词的总数.

    如:you are my friend     输出:4    (10分)

    2. 多项式的描述如下:

    1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ...

    现在请你求出该多项式的前n项的和(15分)

    3.编程序在屏幕上显示一个有字母B组成的三角形(15分)

              B

             BBB

            BBBBB

           BBBBBBB

          BBBBBBBBB

         BBBBBBBBBBB

        BBBBBBBBBBBBB

       BBBBBBBBBBBBBBB

    4. 输入一个十进制数N,将它转换成R进制数输出(N和R键盘输入).(20分)

  • 相关阅读:
    关于一道PHP面试题的解法
    ThinkPHP学习(二)
    ThinkPHP学习(一)
    Apache 创建虚拟主机目录和设置默认访问页面
    awk全集
    初识云计算&openstack
    Python collections
    Python 函数/高阶函数
    Python dic/set/迭代
    python matplotlib 图标绘制
  • 原文地址:https://www.cnblogs.com/XiDaPuBen/p/8678278.html
Copyright © 2020-2023  润新知