21xrx.com
2025-03-26 22:42:01 Wednesday
文章检索 我的文章 写文章
C++小程序示例
2023-07-05 09:42:29 深夜i     --     --
C++ 小程序 示例 编程 学习

在计算机编程领域里,C++语言是广泛使用的一种编程语言,因为它具有高效性、灵活性、可移植性以及与底层硬件的交互等优势。为了帮助大家更好的学习和掌握C++语言,下面我们将为大家提供一些C++小程序示例。

1. 乘法口诀表

乘法口诀表是初学C++语言的入门程序之一,它可以帮助我们熟悉循环和输出语句的使用。下面是一段简单的C++代码:

#include <iostream>
using namespace std;
int main()
{
  for(int i=1;i<=9;i++)
  {
    for(int j=1;j<=i;j++)
    {
      cout<<j<<"*"<<i<<"="<<j*i<<" ";
    }
    cout<<endl;
  }
  return 0;
}

2. 猜数字游戏

猜数字游戏是一款常见的小游戏,也是一个优秀的C++练手项目。下面是一段简单的C++代码:

#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
  srand((unsigned)time(NULL));
  int num=rand()%100+1;
  int guess;
  do
  {
    cout<<"请猜一个1~100的数字:";
    cin>>guess;
    if(guess>num)
    
      cout<<"猜大了!"<<endl;
    
    else if(guess<num)
    
      cout<<"猜小了!"<<endl;
    
    else
    
      cout<<"猜对了!"<<endl;
    
  }while(guess!=num);
  return 0;
}

3. 冒泡排序

冒泡排序是排序算法中最简单的一种,它通过比较相邻的元素,交换顺序,实现数据的排序。下面是一段简单的C++代码:

#include <iostream>
using namespace std;
void bubble_sort(int arr[],int len)
{
  for(int i=0;i<len-1;i++)
  {
    for(int j=0;j<len-i-1;j++)
    {
      if(arr[j]>arr[j+1])
      {
        int temp=arr[j];
        arr[j]=arr[j+1];
        arr[j+1]=temp;
      }
    }
  }
}
int main()
{
  int arr[]=64;
  int len=sizeof(arr)/sizeof(arr[0]);
  bubble_sort(arr,len);
  cout<<"排序后的数组为:";
  for(int i=0;i<len;i++)
  {
    cout<<arr[i]<<" ";
  }
  return 0;
}

总之,C++语言是一种功能强大、广泛使用的编程语言,在学习过程中多动手实践,多编写小程序是非常有益的,希望大家通过以上示例程序的介绍,对C++语言有更深入的理解。

  
  

评论区