c
.孤独患者.
希望现在的努力能过上自己想要的生活
励志成为全能IT GIRL
展开
-
二进制、八进制和十六进制
进制也就是进位制。进行加法运算时逢X进一(满X进一),进行减法运算时借一当X,这就是X进制,这种进制也就包含X个数字,基数为X。十进制有 0~9 共10个数字,基数为10,在加减法运算中,逢十进一,借一当十。原创 2024-05-31 09:51:34 · 540 阅读 · 0 评论 -
C语言习题3
C语言习题零碎知识点打印字符 用%c打印就是字符 %d打印就是ASCII码值3.4.while 语句的循环体执行次数比循环条件的判断次数少 1,而 do-while语句的循环体执行次数等于循环条件的判断次数答案:1个字符因为’\72’是转义字符,表示其ASCⅡ码为八进制数72的字符,即’:’字符答案:无限循环k=1表达式always true…是个坑.答案:8宏只是字符串替换,并没有计算能力,所以最后的结果是(2+1+1)*2+1/2答案:x+368答案:2原创 2021-10-24 11:09:44 · 84 阅读 · 0 评论 -
C语言习题小练
先写个小结1.多组输入的方法2.处理后面字符换行符3.4.计算数组元素个数:sizeof(数组)/sizeof(数组[0])5.p是一指向结构体类型的指针变量,其初始值是让其指向结构体变量a,要通过指针变量p来引用结构体变量的成员next,通常可使用两种形式:p->next 或(*p).next,而p.next是非法的引用。习题练习答案:24尴尬了 我还以为是函数答案:错误答案:单向值传递本题考查函数调用时的数据流向问题。简单变量只能实现单向的值传递。在调用函数时原创 2021-10-23 17:02:49 · 168 阅读 · 0 评论 -
C语言练习题-细碎知识点
每道练习题涉及的知识点答案:5 7涉及知识点:局部变量和全局变量1、局部变量定义在函数内部的变量称为局部变量,它的作用域仅限于函数内部, 离开该函数后就是无效的,再使用就会报错。2、全局变量在所有函数外部定义的变量称为全局变量,它的作用域默认是整个程序,也就是所有的源文件,包括 .c 和 .h 文件。3、局部变量与全局变量的区别1)局部变量是声明在块或者函数内部的变量。局部变量的作用域局限于该块或者函数。局部变量如果没有初始化,将包含垃圾数据。2)全局变量是在所有块和函数之前声明的变量。全原创 2021-10-22 13:02:40 · 496 阅读 · 0 评论 -
C语言-大小写转换
C语言–大小写转换描述:实现字母的大小写转换。多组输入输出。输入描述:多组输入,每一行输入大写字母。输出描述:针对每组输入输出对应的小写字母。注意:多组输入过程中要注意“回车”也是字母,所以要“吸收”(getchar())掉该字母。涉及知识点:1.getchar()作用:输入一个字符(通常用于接受换行符以及空格)2.putchar()作用:输出一个字符格式:putchar©,c为输出参数大小写转换注意:(1)敲下的字符先暂存在键盘的缓冲器,按了enter键后才会把所有敲下的字原创 2021-10-21 15:35:56 · 10889 阅读 · 0 评论 -
C语言文件操作
文件操作原创 2021-10-20 16:40:21 · 44 阅读 · 0 评论 -
结构体和共用体
结构体和共用体如何声明结构体成员的获取和赋值共用体原创 2021-10-19 10:17:50 · 35 阅读 · 0 评论 -
C语言指针
指针指针的比较指针数组指向指针的指针(多重指针)传递指针给函数函数指针(指向函数的指针)动态内存分配原创 2021-10-18 17:09:01 · 48 阅读 · 0 评论 -
数组、排序和查找、二维数组
数组数组定义和内存布局数组的使用数组的使用数组使用注意事项和细节案例:1.创建一个char类型的26个元素的数组,分别放置‘A’-‘Z’。使用for循环访问所有元素并打印出来提示:字符运算:‘A’+1=‘B’2.请求出一个数组的最大值,并得到对应的下标字符数组与字符串字符串的访问和遍历字符串的表示形式字符串相关函数排序和查找排序算法的介绍冒泡排序查找二维数组的使用二维数组的遍历二维数组使用细节和注意事项...原创 2021-10-17 15:07:09 · 63 阅读 · 0 评论 -
枚举、函数、预处理命令
枚举枚举的遍历枚举在switch中使用枚举类型使用注意事项和细节函数函数的定义头文件函数调用机制递归调用函数注意事项函数参数的传递方式变量作用域static关键字字符串中常用的系统函数数学相关的函数基本数据类型和字符串类型的转换预处理命令基本介绍宏定义的形式宏定义注意事项和细节带参数的宏定义带参宏定义的注意事项和细节带参宏定义和函数的区别...原创 2021-10-16 10:41:39 · 62 阅读 · 0 评论 -
2021-10-15 C语言之程序流程控制
C语言之程序流程控制主要有三大流程:1.顺序结构 2.分支结构 3.循环结构顺序控制分支控制分支控制有三种:1.单分支 2.双分支 3.多分支嵌套分支switch分支结构for循环控制do-while循环控制多重循环控制跳转控制语句-break跳转控制语句-continue跳转控制语句-goto经典案例:1.打印9*9乘法表2.打印金字塔1.打印矩形i,j控制行列2.打印半个金字塔...原创 2021-10-15 15:10:13 · 47 阅读 · 0 评论 -
C语言知识点之绪论
C语言知识点绪论C语言开发注意事项常用的转义字符注释变量变量是程序的基本组成单位变量使用的注意事项变量的数据类型每一种数据都定义了明确的数据类型,在内存中分配了不同大小的内存空间(使用字节多少表示)注:在C中,没有字符串类型,使用字符数据表示字符串整数类型C语言的整数类型就是用于存放整数值的,比如12,30,25698整数类型:整型的使用细节浮点类型C语言的浮点类型可以表示一个小数,比如 12.3,7.8,0.12等浮点类型浮点数使用细节字符类型原创 2021-10-14 16:10:14 · 213 阅读 · 0 评论 -
C语言编程练习题集合
C语言编程练习题集合1.从键盘输入一个3*3的矩阵,求该矩阵主对角线上的元素之和2.用函数实现求三个数中的最大者3.判断是否为水仙花数:其各位数字的立方和等于本身原创 2021-10-03 12:55:31 · 110 阅读 · 0 评论 -
使用VS 出现返回值被忽略
使用VS 出现返回值被忽略解决方案:1)把scanf换为scanf_s2)在前面加上#pragma warning(disable:4996)原创 2021-10-03 11:30:32 · 2208 阅读 · 0 评论 -
2021-09-20
解决使用Visual studio时候创建一个新项,运行出现问题之前大一上课时候用的是codebocks,上完课后就没碰C了,这一用属实感觉不行,之后就安装了VS 然后遇到了一个问题就是再创建新项的时候,运行会报错的问题运行错误的状态:可见这有2个main()函数解决办法:点击你不运行的文件 右击 属性 常规 从生成中排除 是 确定这时候在运行你要运行的成功运行,要是想运行之前加入过后的,直接排除点否就可以运行之前的...原创 2021-09-20 14:31:24 · 261 阅读 · 0 评论