21xrx.com
2024-12-22 22:27:39 Sunday
登录
文章检索 我的文章 写文章
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++语言有更深入的理解。

  
  

评论区

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