
C语言
文章平均质量分 66
零基础学习C语言,从入门到放弃(bushi
呆毛小叮
勇敢小叮,不怕困难。
展开
-
C语言学习笔记(16)——文件程序设计
本节主要内容:文件概述、文件的基本操作【打开和关闭文件,最基本的文件读写函数】、文件的数据块读/写操作【fread()函数,fwrite()函数】、文件的其他操作【文件的格式化读/写,文件的随机读/写操作,文件的字符串操作】原创 2021-08-19 11:26:06 · 904 阅读 · 0 评论 -
C语言学习笔记(15)——结构体程序设计
本节内容:结构体类型、结构体变量、结构体数组、结构体指针、链表概述【链表的概念与特点,链表结构的定义】、链表的基本操作【链表结点的插入,链表结点的删除,链表结点的查找】原创 2021-08-18 20:14:41 · 2570 阅读 · 0 评论 -
C语言学习笔记(14)——指针程序设计
本讲主要内容:指针概述、指针变量的定义和使用、指针与数组【一维数组与指针、二维数组和指针、字符串和指针、指针数组】、指针作为函数的参数【简单指针变量作函数参数、指向数组的指针作函数的参数、字符串指针作函数的参数、指针数组作函数的参数、带参数的main()函数】、指针函数原创 2021-08-02 12:52:56 · 1677 阅读 · 1 评论 -
LeetCode刷题笔记——字符串转化后的各位数字之和【C语言】
给你一个由小写字母组成的字符串 s ,以及一个整数 k 。首先,用字母在字母表中的位置替换该字母,将 s 转化为一个整数(也就是,'a' 用 1 替换,'b' 用 2 替换,... 'z' 用 26 替换)。接着,将整数转换为其各位数字之和 。共重复转换操作 k 次 。例如,如果 s = "zbax" 且 k = 2 ,那么执行下述步骤后得到的结果是整数 8 :转化:"zbax" ➝ "(26)(2)(1)(24)" ➝ "262124" ➝ 262124转换 #1:262124➝ 2.原创 2021-07-26 17:33:52 · 462 阅读 · 0 评论 -
LeetCode刷题笔记——检查是否所有字符出现次数相同【C语言】
给你一个字符串s,如果 s是一个好字符串,请你返回true,否则请返回false。如果s中出现过的所有字符的出现次数相同,那么我们称字符串s是好字符串。示例 1:输入:s = "abacbc"输出:true解释:s 中出现过的字符为 'a','b' 和 'c' 。s 中所有字符均出现 2 次。示例 2:输入:s = "aaabb"输出:false解释:s 中出现过的字符为 'a' 和 'b' 。'a' 出现了 3 次,'b' 出现了 2 次,两者出现次数不同。...原创 2021-07-26 17:18:03 · 593 阅读 · 0 评论 -
C语言学习笔记(13)——函数应用
本节内容:函数的嵌套调用、函数的递归调用(公式递归问题、过程递归问题)、数组作为函数的参数(数组元素作为函数参数、数组名作为函数参数)原创 2021-07-26 20:30:03 · 399 阅读 · 2 评论 -
LeetCode刷题笔记——可以输入的最大单词数【C语言】
可以输入的最大单词数:键盘出现了一些故障,有些字母键无法正常工作。而键盘上所有其他键都能够正常工作。给你一个由若干单词组成的字符串 text ,单词间由单个空格组成(不含前导和尾随空格);另有一个字符串 brokenLetters ,由所有已损坏的不同字母键组成,返回你可以使用此键盘完全输入的 text 中单词的数目。原创 2021-07-19 19:22:46 · 353 阅读 · 4 评论 -
C语言学习笔记(12)——函数基础
本节内容:函数概述、函数的定义、函数的调用、函数值和return命令、变量的作用域与存储类型原创 2021-07-19 21:36:04 · 454 阅读 · 6 评论 -
C语言学习笔记(11)——数组程序设计
本节内容:使用数组的程序设计,包括一维数组和二维数组的定义、初始化、在计算机中的存储及其使用方法,字符串的输入输出操作及常用的字符串操作函数。原创 2021-07-15 21:57:21 · 1191 阅读 · 10 评论 -
C语言程序-输出100~200之间的所有的素数
一、问题描述使用C语言把100~200之间的所有的素数输出。二、问题分析由素数的定义,很容易确定判定素数的方法:对于自然数k,只要依次测试能否被2,3,……,k-1整除即可,在测试中,若遇到能够整除的情况,则k不是素数,测试过程即可停止,否则k是素数。事实上,已经证明,如果k不能被从2到k的平方根之间的所有整数除尽,则k必是素数。三、程序实现代码如下:#include<stdio.h> #include "math.h" void main(){ int i,原创 2021-07-15 13:22:52 · 7762 阅读 · 0 评论 -
C语言程序-打印九九乘法表
一、问题描述使用C语言实现打印九九乘法表程序。二、程序实现代码如下:#include<stdio.h> void main(){ int i,j; for(i=1;i<=9;i++) { for(j=1;j<=i;j++) printf("%1d*%1d=%-2d ",j,i,i*j); printf("\n"); }}实现效果;...原创 2021-07-15 12:44:24 · 2562 阅读 · 0 评论 -
C语言学习笔记(10)——循环结构程序设计
本节内容:循环结构控制命令(while命令、do-while命令、for命令),循环体中的控制命令(break命令、continue命令)、循环嵌套原创 2021-07-15 12:32:42 · 458 阅读 · 0 评论 -
C语言程序-学生成绩分等级显示程序。学生有数学、英语两门课。按百分制考核。要求输入各门课成绩,按平均成绩分等显示
一、问题描述学生成绩分等级显示程序。学生有数学、英语两门课。按百分制考核。要求输入各门课成绩,按平均成绩分等显示。考核结果的等级标准如下:excellence(优秀):平均成绩≥90;all right(良好):80≤平均成绩<90;middling(中等):70≤平均成绩<80;pass(及格):60≤平均成绩<70;fail(不及格):平均成绩<60。二、问题分析解决这个问题的过程可以分成两个阶段:第一阶段为输入成绩和计算平均成绩阶段。原创 2021-07-15 10:52:10 · 3734 阅读 · 0 评论 -
C语言程序-编写一个程序,根据公历历法的闰年规律,判定某个年份是否为闰年
一、问题描述编写一个程序,根据公历历法的闰年规律,判定某个年份是否为闰年。二、问题分析闰年有两种情况,设年份为year,则:⑴ 当year是400的整倍数时为闰年,条件表示为:year%400= =0⑵ 当year是4的整倍数,但不是100的整倍数时为闰年,条件为:year%4= =0 && year%100 != 0综合两种情况,得到闰年条件的逻辑表达式:year%400= =0 || year%4= =0 && year%100 != 0三、.原创 2021-07-15 10:35:18 · 1118 阅读 · 0 评论 -
C语言程序-求一元二次方程ax²+bx+c=0的实根解(设a≠0)
一、问题描述求一元二次方程ax²+bx+c=0的实根解(设a≠0)二、算法设计算法的具体步骤如下:① 输入a、b、c;② 计算判别式d=b*b-4*a*c;③ 若d≥0,则求实根x₁,x₂,并输出;④ 结束。原创 2021-07-14 21:18:11 · 38657 阅读 · 11 评论 -
C语言学习笔记(9)——选择结构程序设计
本节内容:if语句的格式和执行过程、switch语句的格式和执行过程原创 2021-07-14 20:32:37 · 641 阅读 · 2 评论 -
C语言程序-计算三角形面积
设三角形边长为a、b、c,计算其面积area。原创 2021-07-13 23:34:34 · 55043 阅读 · 16 评论 -
C语言学习笔记(8)——表达式中数据类型的转换
本节内容:数据类型的自动转换与强制转换原创 2021-07-13 22:23:22 · 1007 阅读 · 0 评论 -
C语言学习笔记(7)——定义数据类型别名typedef
本节内容:定义数据类型别名typedef原创 2021-07-13 21:30:04 · 548 阅读 · 1 评论 -
C语言学习笔记(6)——常用宏命令
本节内容:C语言常用宏命令——include命令和define命令原创 2021-07-13 21:17:09 · 1158 阅读 · 0 评论 -
C语言学习笔记(5)——C语言的运算符与表达式
本节内容:算术运算、赋值运算、变量自增自减运算、逗号运算、关系运算、逻辑运算和条件运算。原创 2021-07-13 18:54:09 · 1751 阅读 · 0 评论 -
C语言学习笔记(4)——数据输入输出
本节内容:格式化输出函数printf()、格式化输入函数scanf()、字符输入函数getchar()以及字符输出函数putchar()。C语言通过函数实现数据的输入输出功能,并为此提供了多种多样的输入与输出函数,例如,由键盘输入数据函数、由显示器输出数据函数、磁盘文件读写函数、硬件端口数据读写函数等。本节介绍其中最基本的输入输出函数。原创 2021-07-13 14:55:45 · 1077 阅读 · 0 评论 -
C语言学习笔记(3)——数据类型、常量与变量
本节内容:C语言程序设计的入门知识——数据类型、常量与变量原创 2021-07-13 10:42:17 · 2693 阅读 · 0 评论 -
C语言学习笔记(2)——标识符与保留字
本节内容:C语言程序设计的入门知识——标识符与保留字原创 2021-07-13 11:54:02 · 5532 阅读 · 0 评论 -
C语言学习笔记(1)——程序设计概述
本节主要内容:算法知识、程序设计与实现的基本过程、C语言程序的基本结构等。参考教材:C语言程序设计——理论、方法与实践(第2版)原创 2021-07-10 22:40:35 · 367 阅读 · 6 评论