21xrx.com
2024-11-22 07:06:48 Friday
登录
文章检索 我的文章 写文章
C++大学教程练习题答案
2023-07-04 13:51:22 深夜i     --     --
C++ 大学教程 练习题 答案 编程实践

C++编程作为一门非常重要的程序设计语言,在大学里面有着非常广泛的应用。对于学习C++编程的学生而言,练习题是非常必要的一种学习方式。然而,由于练习题往往比较难,很多学生会遇到一些困难,因此我们提供一些C++大学教程练习题的答案,帮助大家更好地完成练习。

1、编写一个C++程序,从键盘上输入一个数n,计算并输出1+2+3+……+n的和。

答案:

#include

using namespace std;

int main()

{

  int n, sum = 0;

  cin>>n;

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

  {

    sum += i;

  }

  cout< <

  return 0;

}

2、编写一个C++程序,输入一个字符,如果这个字符是一个小写字母,则把它转换成大写字母输出,否则原样输出。

答案:

#include

using namespace std;

int main()

{

  char c;

  cin>>c;

  if (c >= 'a' && c <= 'z')

  {

    c = c - 'a' + 'A';

  }

  cout< <

  return 0;

}

3、编写一个C++程序,输入两个正整数a和b,求它们的最大公约数和最小公倍数。

答案:

#include

using namespace std;

int main()

{

  int a, b, t, gcd, lcm;

  cin>>a>>b;

  t = a * b;

  while (b != 0)

    t = a;

    a = b;

    b = t % b;

  gcd = a;

  lcm = t / gcd;

  cout<<"最大公约数为:"< <

  cout<<"最小公倍数为:"< <

  return 0;

}

以上是三道C++大学教程练习题的答案,希望读者们可以学以致用,进一步提高自己的C++编程能力。在学习过程中,应尽量避免直接复制答案,而是需要认真思考每道练习题的难点,理解编码思路和方法,才能真正掌握C++编程。

  
  

评论区

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