21xrx.com
2024-11-22 06:28:49 Friday
登录
文章检索 我的文章 写文章
C++程序设计实例
2023-07-05 03:02:53 深夜i     --     --
C++ 程序设计 实例 编程技巧 练习题

C++程序设计是编程初学者必须掌握的重要技能之一。本文将分享一些常见的C++程序设计实例,希望对C++初学者有所帮助。

1. 计算两个数的和

这是一个简单的C++程序设计实例,通过输入两个数字并计算它们的和来展示基本的语法。代码如下:


#include<iostream>

using namespace std;

int main()

{

  int a,b,sum;

  cin>>a>>b;

  sum=a+b;

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

  return 0;

}

2. 计算阶乘

阶乘是指从1到指定数字的连续乘积。以下是计算阶乘的C++程序设计实例:


#include<iostream>

using namespace std;

int main()

{

  int n,fact=1;

  cin>>n;

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

  {

    fact*=i;

  }

  cout<<"Factorial of "<<n<<" is "<<fact<<endl;

  return 0;

}

3. 根据输入的数字打印星号

这个C++程序设计实例可以根据输入的数字,打印相应的星号。代码如下:


#include<iostream>

using namespace std;

int main()

{

  int n;

  cin>>n;

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

  {

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

    {

      cout<<"*";

    }

    cout<<endl;

  }

  return 0;

}

4. 判断一个数字是否为素数

以下是判断一个数字是否为素数的C++程序设计实例:


#include<iostream>

using namespace std;

int main()

{

  int n;

  bool prime=true;

  cin>>n;

  for(int i=2;i*i<=n;i++)

  {

    if(n%i==0)

    

      prime=false;

      break;

    

  }

  if(prime)

  

    cout<<n<<" is a prime number"<<endl;

  

  else

  

    cout<<n<<" is not a prime number"<<endl;

  

  return 0;

}

5. 查找字符串中的最大值和最小值

以下是查找字符串中的最大值和最小值的C++程序设计实例:


#include<iostream>

#include<string>

using namespace std;

int main()

{

  string s;

  int maxn=0,minn=1000000;

  cin>>s;

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

  {

    maxn=max(maxn,(int)s[i]);

    minn=min(minn,(int)s[i]);

  }

  cout<<"Maximum value in "<<s<<" is "<<maxn<<endl;

  cout<<"Minimum value in "<<s<<" is "<<minn<<endl;

  return 0;

}

这些C++程序设计实例可以帮助初学者更好地理解和掌握C++语言。我们希望这篇文章能够对您有所帮助,并鼓励您继续学习C++编程技能。

  
  

评论区

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