博客专栏  >  编程语言   >  C语言学习及问题记录

C语言学习及问题记录

记录在C语言学习过程中的难点,和大家分享关于C语言的奥秘

关注
0 已关注
18篇博文
  • 求质数算法的N种境界(N>10)

    声明:本文系转载自网友 编程随想 的博客,原文:http://program-think.blogspot.com/2011/12/prime-algorithm-1.htmls ★引子   前天,...

    2018-01-26 17:59
    162
  • C语言实现扫雷——详解

    扫雷大家应该都玩过,这是一个十分经典的游戏,今天我将给大家讲解如何用C语言多文件编程实现扫雷,我的这个扫雷有如下几个功能: 显示该点周围雷的个数 第一次下子,不炸死 坐标周围没雷,可以实现展开 游...

    2017-12-07 23:08
    4095
  • C语言实现三子棋——详解

    源代码下载地址: https://pan.baidu.com/s/1htV3rUk 密码:a8sb 使用C语言实现三子棋关键是运用到二维数组的知识,在这里我们使用多文件编程来实现这...

    2017-12-05 08:37
    316
  • 判断两数组是否有相同元素

    在C语言中如何判断两数组是否有相同元素在C语言中判断两数组是否有相同元素,有相同输出有,没有输出没有。我们首先的思路是定义两个数组,使用两个for循环语句,内循环判断两数组是否有相同元素,有就输出有,...

    2017-11-16 18:06
    97
  • 交换两个变量的值

    交换两个变量的值一般有四种方法: 方法一:用指针交换 #include void swap(int *a,int *b) { int temp; temp =...

    2017-11-16 23:38
    76
  • 关于vs2013等编译器scanf函数不能使用的问题

    关于vs2013等编译器scanf函数不能使用的问题经常使用vs2013的同学经常会遇到这样的报错:error C4996: ‘scanf’: This function or variable ma...

    2017-11-22 14:48
    187
  • C语言——操作符大全

    分类 1.算术操作符 2.移位操作符 3.位操作符 4.赋值操作符 5.单目操作符 解引用操作符: (类型)强制转换 6.关系操作符 7.逻辑操作符 8.条件操作符: 9.逗号表达式: 10.下表引用...

    2017-11-24 15:12
    355
  • 深入理解数组的运算

    数组运算讲解:基本每个同学接触到数组时都觉得它很简单,其实你还没有深入了解它,那么下面我将用例题讲解的方式带你深入数组,在讲解之前你必须了解以下知识点: 若有数组arr[]={1,2,3,4};siz...

    2017-11-30 15:17
    91
  • 函数简单程序设计

    1.实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定, 输入9,输出9*9口诀表,输出12,输出12*12的乘法口诀表。#define _CRT_SECURE_NO_WARNINGS 1 #i...

    2017-11-30 16:08
    75
  • 关于C语言字母译码

    假如要将”China”译成密码,译码规律是:用原来字母后面的第4个字母代替原来的字母,例如:字母”A”后面第4个字母是”E”.”E”代替”A”。因此,”China”应译为”Glmre”。 代码如下: ...

    2017-12-01 15:45
    84
  • 浅谈数组

    数组容易引发的错误: 错误类型 例子 导致结果 未给数组初始化 int arr[10]; 产生不可预期的随机值 数组元素越界访问 int arr[2]={1,2};for...

    2017-12-11 10:24
    44
  • 函数的栈帧及其应用

    虽然我们在C语言里面学习了函数,但是只停留在表面,要想了解函数的调用过程,我们必须了解一个概念叫做栈帧, 每一次函数调用必须向内存开辟栈空间,用于本次函数临时变量的保存,现场保护,这块栈空间我...

    2017-12-25 21:34
    104
  • 栈帧的应用——可变参数列表

    通过了解栈帧我们可以深入内存了解函数调用的实质,在调用函数时会产生形参实例化,这些参数会分配不同的空间,那么就可以利用指针访问每一个实例化的形参,而可变参数 就是应用这一原理实现。 可变参数实际在...

    2017-12-26 22:16
    64
  • Const关键字C语言常见用法

    1.const修饰变量 使用const修饰变量,使其成为有常属性的变量,即导致不可直接改变变量的值,如: const arr[10]={1,2,3};//数组arr不能改变 c...

    2018-01-20 21:04
    91
  • 猜数字游戏

    这次为大家做一个用C语言实现的猜数字小游戏,这个游戏代码很简单,所以在一个文件中直接实现 菜单函数: void meun()//菜单函数 { printf("***********...

    2018-01-23 11:06
    58
  • C语言判断五位选手跳水名次

    有这样一个问题:5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第二,我第三; B选手说:我第二,E第四; C选手说:我第一,D第二; D选手说:C最后,我第三; E选...

    2018-02-03 13:10
    66
  • 打印杨辉三角

    杨辉三角是二项式系数在三角形中的一种特殊的几何排列,在编程中实现也较为容易,通常是是利用上一行递推计算。 思路一般为定义一个二维数组来存储杨辉三角中的数,打印二维数组的一半,先打印成如下图的数组...

    2018-02-03 22:50
    51
  • 写一个宏可以将一个数字的奇数位和偶数位交换

    如何使用宏将一个数字的二进制的奇数位和偶数为互换,其实也十分简单,这次我们不讲宏的具体使用,我们只来看如何用按位运算来巧妙实现的。 首先要得到一个数的奇数位和偶数位,我们知道一个数的二进制&1...

    2018-02-04 11:52
    61
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部