21xrx.com
2024-12-22 23:28:54 Sunday
登录
文章检索 我的文章 写文章
大学C++考试题目集锦
2023-06-22 07:10:17 深夜i     --     --
大学C++考试 题目集锦 编程语言C++ 考试准备 计算机科学课程

在大学的C++课程中,考试是不可避免的一个环节。为了让同学们更好地备考,各大高校都会提供C++考试题目集锦。今天,我们就来看看C++考试题目集锦中的一些例题。

第一道例题:简单求和

要求输入一个整数n,计算1到n之间所有整数的和,并输出结果。

示例输入:6

示例输出:21

这道题的思路很简单,我们可以使用循环来求和,具体代码如下:


#include<iostream>

using namespace std;

int main()

{

  int n,sum=0;

  cin>>n;

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

   sum+=i;

  cout<<sum<<endl;

  return 0;

}

第二道例题:字符串处理

要求输入一个字符串,将其中的小写字母全部转为大写后输出。

示例输入:hello world

示例输出:HELLO WORLD

这道题的思路也很简单,我们可以使用字符串的遍历和字符的转换函数进行处理,具体代码如下:


#include<iostream>

using namespace std;

int main()

{

  string s;

  cin>>s;

  for(int i=0;i<s.size();i++)

   if(s[i]>='a'&&s[i]<='z')//如果是小写字母

    s[i]-='a'-'A';//转为大写字母

  cout<<s<<endl;

  return 0;

}

第三道例题:累加求平均值

要求输入一些整数,然后计算它们的平均值,保留两位小数输出。

示例输入:5 3 8 12

示例输出:7.00

这道题我们需要用到数组来存储输入的多个整数,然后累加求和,并计算平均值,最后输出结果,具体代码如下:


#include<iostream>

#include<iomanip>//控制输出格式的头文件

using namespace std;

int main()

{

  int n,a[100];

  cin>>n;

  double sum=0;

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

  {

   cin>>a[i];

   sum+=a[i];

  }

  double ave=sum/n;//计算平均值

  cout<<fixed<<setprecision(2)<<ave<<endl;//输出结果,保留两位小数

  return 0;

}

以上是三道C++考试题目集锦中的例题,相信对于同学们的备考有所帮助。当然,C++编程题目还有很多不同难度的类型,在备考过程中,我们还需要多做题,熟练掌握相关的语法和思路,才能顺利通过考试。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复
    相似文章