21xrx.com
2024-09-20 06:19:08 Friday
登录
文章检索 我的文章 写文章
C++基础程序设计题库
2023-07-01 14:55:17 深夜i     --     --
C++语言基础 程序设计题目 数据类型和控制流 函数和指针 数组 字符串和结

C++作为一门常见的编程语言,已经成为计算机科学学科中的必备技能之一。在学习C++编程过程中,做好练习题对于掌握语言更是至关重要的一环。为此,我们整理了一份C++基础程序设计题库,旨在帮助大家更好地掌握和应用C++语言。

1. 输出“Hello World!”

最基础的程序设计题就是输出“Hello World!”。这是学习任何一门编程语言时的传统第一题,而在C++中,它的实现也非常简单:


#include <iostream>

using namespace std;

int main()

  cout << "Hello World!" << endl;

  return 0;

2. 计算并输出两个整数的和

这是一个十分基础的计算题,需要使用C++中的基本数据类型、运算符和输出语句。代码实现如下:


#include <iostream>

using namespace std;

int main()

{

  int a, b, sum;

  cin >> a >> b;

  sum = a + b;

  cout << "The sum of " << a << " and " << b << " is " << sum << endl;

  return 0;

}

3. 判断一个整数是否是奇数

这个题目需要使用C++中的if语句和取余运算符。代码实现如下:


#include <iostream>

using namespace std;

int main()

{

  int a;

  cin >> a;

  if (a % 2 == 0)

    cout << a <<" is an even number" << endl;

  else

    cout << a <<" is an odd number" << endl;

  return 0;

}

4. 输出一个整数的所有约数

这个题目需要使用循环语句和if条件语句。代码实现如下:


#include <iostream>

using namespace std;

int main()

{

  int a;

  cin >> a;

  cout << "The factors of " << a << " are: " << endl;

  for (int i = 1; i <= a; i++)

  {

    if (a % i == 0)

      cout << i << endl;

  }

  return 0;

}

5. 计算并输出一个数列的平均数

这个题目需要使用循环语句和计数器,以及累加器实现。代码实现如下:


#include <iostream>

using namespace std;

int main()

{

  int n, sum = 0, count = 0, average;

  cin >> n;

  for (int i = 1; i <= n; i++)

  {

    int x;

    cin >> x;

    sum += x;

    count++;

  }

  average = sum / count;

  cout << "The average of the sequence is: " << average << endl;

  return 0;

}

总结

以上是我们整理的一些C++基础程序设计题目,这些题目涵盖了C++中的基础语法、运算符、循环与条件语句、基本数据类型等内容,在学习C++编程时可以做为练习参考。当然,程序设计题目的难度与深度非常广,掌握一个编程语言需要大量的学习和实践,希望大家能够在学习的过程中不断地思考和实践,加强对C++编程的理解和应用。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复