- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 C语言笔记第五弹
1.数组a[3]={1,2,3}, &a[0]+1表示:a[0]地址加1个元素的地址; a+1表示:首地址(a[0])加1个元素的地址; &a+1表示首地址(a[0])加整个数组.2.数组定义时初始化赋值,如果没有赋值到的数组元素,编译器将其值初始化成0....
2021-11-25 15:43:00
113
原创 c语言实现选择排序
系统:win10软件工具:vs2019编程语言:C语言功能:选择排序对数组中的数进行排序(由小到大升序).实现的代码:#include<stdio.h>#include<stdlib.h>#include<time.h>#define N 10void random_array(int a[], int n)// 获取随机数组{ int i; srand(time(NULL)); for (i = 0;i <...
2021-11-23 16:03:19
469
原创 C语言笔记第四弹
1.在使用scanf函数时,需注意的地方:(1)注意变量表列中,应该是变量的地址。变量的地址通过求地址符&得到。所以在写代码时千万要记住&符号。(2)如果格式字符串中有非空白字符,也就是除了格式控制字符和空白字符之外的字符,则用户在输入的时候一定也要输入这些字符。否则将出现不匹配格式控制字符串的情况。为了使用户正确输入,编程时一定要考虑到用户是否清楚如何输入,最好在需要用户输入前提示如何输入的格式。 (3)在用%c格式符时,空格字符和转义字符都被当作有效字符输入,如: char c1
2021-11-18 09:32:04
58
原创 C语言笔记第三弹
1.c语言中的短路表达式: 在由&&和 || 运算符组成的逻辑表达式中,当计算出一个子表达式的值后便可确定整个表达式的值时,后面的子表达式就不需要计算了,这种表达式称为短路表达式.例如,①.逻辑 &&表达式"表达式1 && 表达式2"中,表达式1为假,则表达式2被短路,不运算;②逻辑 || 表达式"表达式1 || 表达式2"中,表达式1位真,则表达式2被短路,不运算.语气例子: int a=0,b=1; a&&(...
2021-10-22 18:10:42
82
原创 C语言笔记第二弹
1.每个字节拥有一个地址.2.sizeof 既可以测变量的存储空间大小,也可以测类型的存储空间大小.3.原码,反码.补码: ①:正数的原码,反码,补码都一样 ②:负数的反码=原码符号位不变,其他位取反 ③:负数的补码=反码加1 ④:0的反,补码都是0...
2021-10-21 16:15:49
47
原创 c语言笔记第一弹
1.头文件:c语言中头文件的后缀是.h,运用头文件可以节省代码量,提高效率,h为head(头)的简称.2.标识符的定义:程序中用于标识常量、变量、函数的字符序列. 组成: 只能由字母、数字、下划线组成,第一个字母必须是字母或下划线($可以出现在变量命名中),大小写有区别, 不能使用C语言的关键字...
2021-08-12 18:05:27
94
原创 C语言实现冒泡排序
首先先了解冒泡排序,再针对代码分析就容易上手.软件工具:vs2013编程语言:c语言功能:冒泡排序直接上代码,以下是实现的代码:#include"stdio.h"#defineN5voidarry(inta[],intn)//随机选取5个数放入数组{ inti; srand(time(NULL)); for(i=0;i<n...
2018-09-28 11:02:10
332
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人