zoukankan      html  css  js  c++  java
  • 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分)

  • 相关阅读:
    字符串的输入输出 附带一道练习题
    NOIP2009 1.多项式输出
    算法--欧几里得
    小程序:2048
    虚函数和多态
    c++学习记录(十五)
    面向对象程序设计寒假作业3
    c++学习记录(十四)
    c++学习记录(十三)
    c++学习记录(十二)
  • 原文地址:https://www.cnblogs.com/XiDaPuBen/p/8678278.html
Copyright © 2011-2022 走看看