- 博客(16)
- 收藏
- 关注
原创 【C语言】学习C语言(二)
本文介绍了C语言的基本运算符和控制结构。主要内容包括:1)算术运算符(基本运算、赋值、复合赋值、自增/自减、逗号表达式和强制类型转换);2)关系运算符和逻辑运算符(与、或、非运算及短路原则);3)分支结构(if、if-else、if-else if-else语句及switch);4)循环结构(while、do-while和for循环)。文章系统梳理了C语言程序设计的核心语法元素,为初学者提供了清晰的学习框架。
2025-12-31 12:18:03
194
原创 【C语言】题目
本文汇总了C语言基础知识的89道练习题,涵盖程序结构、数据类型、运算符、流程控制、数组和函数等核心内容。重点包括:函数是C程序的基本单位,程序从main()开始执行;基本数据类型的大小和表示方式;运算符优先级和表达式求值;流程控制结构(顺序、分支、循环);数组的定义和使用;函数的定义与调用。题目涉及变量声明、类型转换、输入输出格式、逻辑运算等基础概念,并包含典型算法实现(如素数判断、数组元素交换等)。这些练习全面检验了对C语言语法和基本编程概念的掌握程度。
2025-12-30 17:00:22
376
原创 【C语言】学习C语言(一)
本文介绍了C语言编程的基础知识,包括程序结构、标识符与关键字、进制表示、变量与数据类型等内容。重点讲解了main函数的入口作用、常见易错点、变量定义规则、字符和浮点型数据的特点,以及printf和scanf输入输出函数的使用方法。同时详细说明了转义字符的三种表示形式(一般、八进制、十六进制)及其转换规则,为C语言初学者提供了全面的基础语法参考。
2025-12-30 16:53:35
410
原创 【Java】数组和字符串操作类
本文提供了五个Java编程解决方案:1) 查找数组最大值最小值,遍历比较元素;2) 数组反转,采用双指针交换法;3) 计算数组平均值,处理边界条件并保留两位小数;4) 合并有序数组,演示双指针法和排序法;5) 求最大公约数和最小公倍数,实现欧几里得算法。每个方案都包含边界处理、核心逻辑和测试用例,展示了常见问题的标准解法思路。
2025-12-07 21:11:28
385
原创 【Java】基础语法
本文展示了多个Java基础编程示例:1)判断质数/素数的两种实现,包含输入验证;2)计算1-100奇/偶数和的高效方法;3)阶乘计算;4)正/倒序九九乘法表;5)数值范围判断;6)成绩分级系统;7)字符类型识别;8)查找最大/最小值。这些示例涵盖了基本输入输出、循环控制、条件判断等核心编程概念,并注重错误处理和代码优化。
2025-12-07 20:53:25
323
原创 【C语言】打印 1~n 中所有的质数,每行打印 n个
该程序实现了打印1~n范围内所有质数的功能,并按用户指定每行个数格式化输出。主要特点包括:1) 通过输入验证确保n≥2且每行打印数≥1;2) 使用sqrt优化质数判断效率;3) 采用%4d格式保证输出对齐;4) 自动换行控制确保每行精确显示指定数量的质数。程序会先提示用户输入范围上限和每行打印数,然后输出所有符合条件的质数,若最后一行未满则补充换行。时间复杂度约为O(n√n)。
2025-12-02 15:46:06
113
原创 【C语言】图案打印
本文介绍了使用C语言打印多种几何图形的代码实现,包括:1)8种三角形(左/右对齐、倒置、等腰/等边及其空心版本);2)实心和空心矩形;3)实心和空心圆形;4)直角梯形;5)实心和空心菱形;6)十字形和沙漏形。所有程序均通过用户输入参数控制图形大小,包含输入验证,采用嵌套循环结构实现图形绘制,其中空心图形通过条件判断控制边缘输出。代码结构清晰,注释完整,适用于初学者学习循环控制语句和图形绘制逻辑。
2025-12-01 20:43:37
633
原创 【C语言】判断
本文汇总了16个C语言条件判断程序,涵盖多种常见判断场景:1.整数正负零判断;2.奇偶性判断;3.质数/素数判断;4.闰年判断;5.成绩等级划分;6.字母判断;7.倍数判断;8.区间判断;9.三角形判定;10.数值比较;11.月份天数计算;12.年龄阶段划分;13.季节判断等。每个程序都包含基础实现和扩展优化版本,部分还增加了输入校验功能,如处理非整数输入、边界检查等。这些示例展示了if-else、switch等条件语句的典型应用,以及逻辑运算符的使用方法,适合C语言初学者学习基础条件判断编程。
2025-11-30 18:00:28
768
原创 【C语言】基础语法类
本文展示了C语言基础编程实例,主要包括:1) HelloWorld示例及循环打印;2) 条件判断应用(奇偶判断、闰年判断、成绩分级);3) 循环结构实现(打印1-100整数及奇偶数、求和计算、乘法口诀表)。通过for/while/do-while三种循环方式对比,以及常规遍历与数学公式优化两种计算方法的比较,全面演示了C语言基础语法和逻辑控制的应用。
2025-11-21 10:51:59
447
原创 【C语言】数组与综合类
本文介绍了两个C语言程序实现:1)数组运算程序,包括求最大值、最小值和平均值(提供三种实现方法,支持整数和浮点数);2)猜数字游戏,随机生成1-100的数字让用户猜测。数组运算程序通过循环遍历数组元素进行计算,并处理用户输入验证;猜数字游戏使用随机数函数生成答案,通过循环比较用户输入与答案大小关系给出提示。两个程序都包含完整的输入输出处理和错误检查功能。
2025-11-20 15:54:30
463
原创 【C语言】显示1~100之间所有能被六或七整除的整数
摘要:两个C语言程序分别输出1到100之间能被6或7整除的整数,以及只能被6或7之一整除的数。第一个程序使用条件(i%6==0||i%7==0)筛选;第二个程序增加!(i%6==0&&i%7==0)条件排除同时被6和7整除的数。两个程序都通过循环遍历1-100,输出符合条件的数并用空格分隔,最后换行结束。
2025-11-20 15:39:18
401
原创 【C语言】输入一个整数N,然后计算并显示前N个奇数的和
摘要:本文介绍了两种计算前N个奇数之和的方法。方法1使用循环遍历逐个累加奇数,方法2则利用数学公式直接计算(N的平方)。两种方法都包含输入验证,确保N为正整数。方法1通过循环实现,更直观但效率较低;方法2采用数学公式,计算更高效。示例代码展示了两种实现方式,当输入4时,两种方法都能正确输出结果16(1+3+5+7的和)。
2025-11-13 21:57:52
282
原创 【C语言】输入两个整数,计算其和、差、积、商(需判断除数不为 0)
本文介绍了多个C语言程序示例,主要包括:1) 两个整数的加减乘除运算(含除零检查);2) 处理乘积溢出的long类型实现;3) 整数除法区分整数商和小数商;4) 扩展功能:5个整数求平均值(两种实现方法)和动态输入n个整数求平均值。所有程序均包含输入提示和格式化输出,并考虑了边界情况处理。
2025-11-13 21:57:31
585
原创 【C语言】输入一个半径求圆的面积
摘要:本文介绍了一个计算圆面积的C语言程序。用户输入圆的半径后,程序使用公式S=πR²(π取3.14159)计算面积,并输出结果。程序包含输入提示、计算过程和格式化输出功能,最终显示保留两位小数的半径和面积值。
2025-11-12 12:08:41
292
原创 【c语言】转换
本文介绍了三个C语言实现的单位转换程序:1)英寸转厘米(支持单独英寸或英尺+英寸输入);2)华氏度与摄氏度的双向转换;3)千克转换为磅和盎司。每个程序都包含输入提示、计算公式和格式化输出功能,使用double/float类型保证精度,通过scanf获取用户输入并显示转换结果。这些示例展示了基础单位转换的编程实现方法,适用于长度、温度和重量的常用计量单位互转。
2025-11-12 11:25:46
382
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅