找回密码
 立即注册
重温c语言之,7天开整,就是随便的写写,第六天
一:字符串相比较   题目:编写代码实现,模拟用户登录情景,并且只能登录3次。(只允许输入3次密码,密码正确则提示输入成功,如果三次都输入错误,则退出程序)   这里就是用到了strcmp这个函数,其实这个函数是让两个字符串同时从 ...
蓬森莉 2025-6-4 19:02
190 0 0
关于快速选择排序程序第一趟划分流程分析
关于快速选择排序程序第一趟划分流程分析 问题1:{28,16,32,12,60,2,5,72}选择28作为基准第一趟划分分析 下面详细分析数组 {28, 16, 32, 12, 60, 2, 5, 72} 以 28 作为基准进行第一趟划分的过程。 初始状态 [*]选择第一个元 ...
骆贵 2025-6-4 19:02
919 0 0
DS1302时钟
一、使用的MCU为STC89C52RC 二、DS1302驱动 [code] 1 #include 2 #include "DS1302.h" 3 #include "LCD1602.h" 4 #include "Delay.h" 5 #include "Timer0.h" 6 #include "SKey.h" 7 8 9 void setMode1(); 10 void setMode2 ...
挡缭 2025-6-4 19:02
582 0 0
学嵌入式C语言,看这一篇就够了(2)
基本概念 程序框架分析 搭建一个主体框架,包含头文件、程序入口、输出函数、程序结束 [*]注意:在学习编程语言时要牢记:程序是写给人看的!!! [*]一段有意义的程序一定要在程序中对关键的位置进行注释,这样可以方便理解程序, ...
恿榫 2025-6-4 19:02
844 0 0
用函数实现模块化程序设计习题
写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。两个整数由键盘输入 在VS编译器内会报C4996错误,解决见下文:(下同) C4996 'scanf': This function or variable may be unsafe. Consider ...
乃阕饯 2025-6-4 19:02
820 0 0
C语言标准库中的缓冲机制
什么是缓冲区 缓存区是内存空间的一部分,再内存中,内存空间会预留一定的存储空间,这些存储空间是用来缓冲输入和输出的数据,预留的这部分空间就叫做缓冲区。 其中缓冲区还会根据对应的是输入设备还是输出设备分为输入缓冲区和输出缓 ...
能杜孱 2025-6-4 19:01
570 0 0
循环结构程序设计之习题
输入两个正整数 m 和 n,求其最大公约数和最小公倍数 在VS编译器内会报C4996错误,解决见下文:(下同) C4996 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_S ...
马璞玉 2025-6-4 19:01
424 0 0
C语言之static关键字
C语言之static和extern关键字 1.作用域 1.1 代码块作用域 Block Scope [*]花括号 {} 之内 [*]函数形参(不会为函数内同名变量所隐藏) 1.2 文件作用域 file Scope 所有代码块之外的标识符 自声明开始直到文件尾 [*]函数名 [*]incl ...
挠溃症 2025-6-4 19:01
640 0 0
学嵌入式C语言,看这一篇就够了(3)
C语言的基本元素 我们通过写一篇文章的方式来类比写一段程序,从而认识一下C语言有哪些基本元素: 一篇文章 --> 若干段落 --> 几条语句 --> 几组词(单词 + 语句)--> 若干个字 一段程序 --> 若干函数 --> 几组语句 --> 表达式 --> 标 ...
嶝扁 2025-6-4 19:01
836 0 0
聊聊typedef
目录 [*]typedef [*]typedef功能 [*]简化类型声明 [*]typedef与宏的区别 [*]typedef的用法注意 [*]不要过度使用typedef [*]为什么typedef属于存储类型关键字 typedef 历史的误会-typedef也许应该是typerename,typedef就是用来给类型 ...
訾懵 2025-6-4 19:01
516 0 0
2个月搞定计算机二级C语言——真题(9)解析
1. 前言 本篇我们讲解2个月搞定计算机二级C语言——真题9 2. 程序填空题 2.1 题目要求 2.2 提供的代码 2.3 解题思路 第(1)处填空: 题目要求输出浮点型,所以返回值可以使用main函数中使用的类型double。 第(2)处填空: 这里 ...
滥眩 2025-6-4 19:01
853 0 0
模拟实现 strstr(字符串查找) --浅谈C语言
C 字符串查找 - strstr() 描述 C 库函数 char *strstr(const char *haystack, const char *needle) 在字符串 haystack 中查找第一次出现字符串 needle 的位置,不包含终止符 '\0'。 声明 下面是 strstr() 函数的声明。 参数 [*]hays ...
周冰心 2025-6-4 19:01
918 0 0
重温c语言之,7天开整,就是随便的写写,第二天
一:操作符   除法:     如果都是整数,除数,被除数都是整数,那么结果:就是整数的商(没有小数部分的),例如:7/2=3;     如果除数或者被除数其中一个是浮点数,那么结果就是(条件是:能除尽的,并且小数在基础数据类 ...
供挂 2025-6-4 19:01
78 0 0
你所不知道的 C/C++ 宏知识——基于《C/C++ 宏编程的艺术》
前言 刚学 C++ 的时候,就知道它糅合了四种编程模式:基于预处理器的宏、基于 C 语言的面向过程、基于类的面向对象、以及基于模板的泛型编程。其中,宏和模板元编程因为是在编译期出结果,能有效提升程序运行期性能,有着独特的价值。 ...
琦谓 2025-6-4 19:01
852 0 0
扩展分析C语言单双引号、反斜杠与注释
目录 [*]注释 [*]奇怪的注释 [*]C风格的注释无法嵌套 [*]一些特殊的注释 [*]注释的规则建议 [*]反斜杠'\' [*]反斜杠有续行的作用,但要注意续行后不能添加空格 [*]回车也能起到换行的作用,那续行符的意义在哪? [*]反斜杠的转义功 ...
捐催制 2025-6-4 19:00
484 0 0
选择结构程序设计之习题
有3个整数 a,b,c,由键盘输入,输出其中最大的数 在VS编译器内会报C4996错误,解决见下文:(下同) C4996 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SEC ...
国瑾瑶 2025-6-4 19:00
114 0 0
重温c语言之,7天开整,就是随便的写写,第九天
这次照着网站上的内容,写了一个简单的小游戏,3字棋,其实也可以n字棋 附上代码, 这里是:game.h 之后是:game.c [code] 1 #define _CRT_SECURE_NO_WARNINGS 2 #include "game.h" 3 4 //三子棋 5 //代码的实现 6 7 8 void I ...
齐娅晶 2025-6-4 19:00
928 0 0
浮点数与"零值"的比较
目录 [*]浮点数与"零值" [*]精度损失: [*]验证浮点数的差值是否存在精度损失 [*]浮点数直接比较验证 [*]如何进行浮点数比较 [*]浮点数与"零值"比较 [*]null 浮点数与"零值" 精度损失: 浮点值与实际值不等,可能偏大可能偏小,都属 ...
酝垓 2025-6-4 19:00
234 0 0
C语言之输入输出
标准库 IO 输入输出功能并非C语言的组成部分,ANSI标准定义了相关的库函数 输入输出 流stream是与设备关联的数据的源或者目的地。 [*]文本流:由文本行组成的序列 不同系统的特性可能不一样,比如行最大长度和行结束符 [*]二进制流: ...
济曝喊 2025-6-4 19:00
753 0 0
数组作为函数参数
数组作为函数参数 调用有参函数时,需要提供实参,实参可以是常量、变量或表达式 数组元素的作用与变量相当,一般来说,凡是变量可以出现的地方,都可以用数组元素代替,因此,数组元素也可以用作函数实参,其用法与变量相同,向形参船 ...
数察啜 2025-6-4 18:59
709 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则