
C
文章平均质量分 58
Nemo丶
我见青山多妩媚,料青山见我应如是。
展开
-
求 10 个整数中的最大值
做题思路: 1. 初始化一个容量为10的数组 2. 为数组赋 10 个值 ,初始化一个变量为 max 3. 将 max 与数组的 10 个值一一进行比较:若 a[ i ] > max ,将 a[ i ] 值赋给 max ;若 a[ i ] <= max ,则 max 值不变 4. 10 次比较 得出最大值 max * sc...原创 2018-04-22 13:11:54 · 558 阅读 · 0 评论 -
C语言函数调用过程(栈帧)
在学习过函数声明和定义,了解了函数的参数、实参、形参、参数的设计、函数的使用等一些函数基础知识之后,函数逐渐变为我们编写代码时重要工具。无论是编写时引用的库函数,还是实现程序部分功能时使用的自定义函数,都体现函数的重要性。 函数特点: 使代码开发更高效; 提高代码复用性; 使代码逻辑更加清晰。 函数所占据的重要地位,使得...原创 2018-06-04 17:14:26 · 533 阅读 · 0 评论 -
模拟实现 ”printf“ 函数
在C语言学习中,通过将函数实现为可变参数形式,使得函数可以接受任意多个参数。 当了解可变参数之后很容易实现printf函数。////能完成下面函数的调用。 ////print("s ccc d.\n","hello",'b','i','t',100); ////函数原型: ////print(char *format, ...) #include <stdio.h>...原创 2018-06-09 23:43:21 · 233 阅读 · 0 评论 -
sizeof是操作符,是操作符!!!
在C语言学习中,我们常常会将sizeof当作一个函数。因为通常在使用时,sizeof后面要加括号,然而虽然很难接受但铁打的事实就是它是一个 关 键 字。 简单的做个实验来证明下: int main() { int a = 0; printf("test 1 :%d\n", sizeof(int)); printf("test 2 :%d\n", sizeo...原创 2019-02-27 22:10:35 · 808 阅读 · 0 评论 -
杨氏矩阵 查找
//有一个二维数组.数组的每行从左到右是递增的,每列从上到下是递增的.在这样的数组中查找一个数字是否存在。 假设一个数组arr[5][5] 以其对角线为参照可以划分为4个区域 1-7 7-13 13-19 19-25 用折半查找的方式来确定所要查询的数据在那一区域内,再用循环语句在锁定的区域内依次查找 代码如下: //1 2 3 4 5 //6 7 8 9 10...原创 2018-05-27 11:47:59 · 426 阅读 · 0 评论