- 博客(13)
- 收藏
- 关注
原创 函数定义与调用
类型名 函数名 ( ) /* 函数首部 */函数体或类型名 函数名 (void) /* 函数首部 */函数体说明:类型名指定函数返回值的类型,省略时,默认函数返回值的类型为 int。void 表示函数没有参数。函数体包含声明部分和语句部分。声明部分主要是变量的声明或所调用函数的声明;执行部分由执行语句组成,函数的功能正是由这些语句实现的。函数体可以既有声明部分又有语句部分,也可以只有语句部分,还可以两者皆无 (空函数)。调用空函数不产生任何有效操作。
2025-08-14 23:00:00
2149
原创 循环结构程序设计
本文介绍了循环嵌套和典型算法在程序设计中的应用。循环嵌套部分讲解了for、while、do-while语句的六种嵌套形式,强调内外循环的执行顺序和注意事项,并以乘法口诀表示例。典型算法部分介绍了三种常用方法。
2025-07-30 16:23:46
824
原创 循环结构(for循环,while语句,do-while)
本文系统介绍了C语言中的循环结构,包括for、while和do-while三种循环语句的语法特点、执行流程及典型应用。重点阐述了for循环的7种灵活用法,如省略表达式、使用逗号表达式等,并通过计算累加和、阶乘等实例说明其应用场景。同时详细讲解了break和continue语句在循环控制中的作用,比较了它们的区别。最后简要介绍了goto语句的用法,但指出结构化编程中应避免使用。文章通过丰富的代码示例(如求水仙花数、素数判断等)展示了不同循环结构的适用场景,为C语言循环程序设计提供了全面指导。
2025-07-29 19:11:59
1164
原创 分支结构程序设计(关系、逻辑、条件运算符,if—else循环语句,switch循环语句)
本文系统介绍了C语言中的运算符和分支结构。首先详细讲解了关系运算符、逻辑运算符和条件运算符的使用方法、优先级规则及典型应用示例,重点分析了逻辑运算符的"短路"特性。其次阐述了if语句的三种形式(单分支、双分支、多分支)及其嵌套使用方法,通过求最值、分段函数等案例演示了分支结构的实现。最后介绍了switch语句的语法结构和使用技巧,包括break语句的作用、多case共用语句块等特性,并给出了月份天数计算等典型应用实例。全文通过大量代码示例,深入浅出地讲解了C语言中条件判断和分支控制的实现
2025-07-28 20:39:41
687
原创 顺序结构设计(C语言语句、输入输出、数学库函数)
本文介绍了C语言的基本语句类型和输入输出函数。C语句包括说明语句、表达式语句、分支语句、循环语句等9种类型,以分号结尾。输入输出通过scanf()和printf()函数实现,详细讲解了整型、实型和字符型数据的格式控制符及其修饰符的使用方法。此外还介绍了数学库函数的调用方式,如exp()、fabs()等,使用时需包含math.h头文件。文章通过具体代码示例演示了各语句和函数的实际应用,包括数据输入输出格式控制、数学计算等编程场景。
2025-07-24 19:21:49
805
原创 数据类型的转换
C语言中的数据类型转换分为自动转换和强制转换两种形式。自动转换遵循"低类型向高类型转换"的规则,如char/short转int、float转double等,保证运算精度但不改变原变量类型。强制转换通过(类型)运算符显式转换,需注意括号范围和精度损失问题。自动转换发生在不同类型运算时,而强制转换需要编程者明确指定。两种转换方式都只影响表达式结果,不改变变量原有类型和值。
2025-07-22 19:42:24
1191
原创 C语言运算符和表达式
C语言运算符与表达式概述 C语言以丰富的运算符和表达式著称,是其功能强大的重要特征。本文介绍了四类主要运算符:1)赋值运算符(=、+=等),包括简单赋值和复合赋值;2)算术运算符(+、-、*、/、%),重点说明整数除法与浮点除法的区别;3)逗号运算符,用于连接多个表达式;4)sizeof运算符,用于计算数据类型或表达式的字节数。特别强调了自增/自减运算符的前后缀区别、运算符的优先级和结合性,以及赋值表达式与赋值语句的差异。通过示例展示了不同类型表达式在内存占用上的区别,体现了C语言运算符系统的灵活性和精确性
2025-07-21 17:58:10
654
原创 C语言转义字符
在c语言中,对于控制符(如回车、换行等)与不可见字符,通过转义字符来表示。转义字符是用‘\’开头后面加上一个字符或八进制、十六进制表示的ASCII码值组成。‘\’的作用是改变其后面的字符或ASCII码值的原有意义,转义为另外的含义。转义字符形式上由多个字符组成,但它是一个字符常量,只代表一个字符。可以前往该网址(https://c.biancheng.net/view/htt2obf.html)进行理解。垂直制表符(Vertical Tab)响铃(Alert/Bell)水平制表符(Tab)
2025-07-20 10:32:17
255
原创 C语言数据类型
本文系统介绍了C语言的数据类型体系,分为基本类型、构造类型、指针类型和空类型四大类。基本类型包含整型(int、short、long等)、浮点型(float、double)和字符型(char),详细说明了各类型的存储大小、取值范围及使用特点。构造类型涵盖结构体(struct)、共用体(union)和枚举(enum),重点解析了结构体的定义、嵌套、数组和指针操作。指针类型阐述了地址操作和解引用机制,空类型(void)则说明了其在函数和通用指针中的应用。全文通过代码示例演示了各类数据类型的实际用法,为C语言学习提
2025-07-19 18:06:15
1580
原创 博客之旅
孔乙己的长袍穿在身上,又怎舍得放弃 ,不想脱去长袍的唯一办法就是努力提升自己了,至于想要去哪家公司,感觉离我还有段距离,目前的我还不配去考虑这些。步入大学更多的学习只靠自己,而且对于我来讲专业课只能靠自学,学校的老师写程序就能自己绕进去,每天都在画不同的饼。时代都在改变,我们能自然也要做出改变,每个阶段有每个阶段的目标,长期的目标不好确定,谁都无法预测未来,但阶段目标必须有,在每个阶段做应该做的事,当每个目标逐渐实现之后你就会发现自己完成了很多。有更多的时间去学习,去做自己想做的事。就这样度过了一个学期。
2024-01-18 10:11:24
422
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅