前言 学习c就需要有合适的开发工具,本文将介绍如何安装开发工具。 一、VisualStudio 官网下载进入后,向下划,看到“了解VisualStudio系列”,选择使用于你的电脑操作系统的版本,这里以Windows,2022版本为例。如果不想花钱,可以选择社区版community。下载好后打开installer,选择你需要的功能,安装地址建议在D盘。它需要的空间可能有亿点多。打开VS,初次使用,读者们可以自行选择是否登录以及主题。接下来,应该会是这样:点击创建新项目。C初学建议选控制台应用,基础文件都预备好了。填写项目名称,就可以开始编写代码了。 二、DevC 下载地址下载后,打开安装程序。...

  5bVLKPg7DQUD   2023年11月02日   74   0   0 C++

C|变量 前言 在C编程中,需要用到很多种变量本文将详谈几种常见变量如有错误,欢迎指出 零、变量格式 定义并赋值 数据类型变量名=值; 定义 数据类型变量名; 赋值 变量名=值; 输入 cin>>变量名; 输出 cout<<变量名; 一、数字数据类型 如图所示,虽然C提供了许多数据类型,但在最广泛的意义上只有两个:数字和字符。数字数据类型可直接比较,分为两类:整数和浮点数。 为数字变量选择最佳数据类型的主要考虑因素如下: 变量是需要保存整数还是浮点数值; 变量需要存储的最大数和最小数; 变量是需要保存符号(正数和负数)还是只需要保...

  5bVLKPg7DQUD   2023年11月02日   61   0   0 C++

贪心算法 有人说贪心算法很简单,你我其实都很贪,根本不用学; 有人说贪心算法很复杂,这世上会贪的人太多了,哪轮得到你我? 概念 贪心是一种在每次决策时采取当前意义下最优策略的算法。 它是从问题的初始解出发,按照当前最佳的选择,把问题归纳为更小的相似的子问题,并使子问题最优,再由子问题来推导出全局最优解。 引例 现有10元、5元、2元、1元四种纸币,使用的张数不限,需要用这四种纸币凑成p元钱,怎样用最少的张数达到此要求。 此题我们很容易就想到了贪心的算法,即每次尽量选面值大的纸币。 在p=14时,贪心算法的结果为14=10+2+2+1,这种情况下贪心策略是对的。 现有10元、7元、2元、1...

  5bVLKPg7DQUD   2023年11月02日   126   0   0 C++

关于STL容器的简单总结 1、结构体中重载运算符的示例 //结构体小于符号的重载 structbuf{    inta,b;   booloperator<(constbuf&c1)const{ //注意:第二个const一定不能少   returna<c1.a;   } }; //或 structfoo{   inta,b; }; booloperator<(constfoo&x,constfoo&y) {returnx.a<...

  5bVLKPg7DQUD   2023年11月02日   54   0   0 C++

常用的排序算法 一、冒泡排序 冒泡排序(BubbleSort),是一种较简单的排序算法。 它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。 这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。 include<cstdio> usingnamespacestd; intn,x[100]; intmain() { scanf("%d",...

  5bVLKPg7DQUD   2023年11月02日   119   0   0 C++
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~