- 博客(16)
- 收藏
- 关注
原创 【C语言】程序结构、语法、数据类型
它通常是将一种较小的类型自动转换为较大的类型,例如,将int类型转换为long类型或float类型转换为double类型。显式类型转换:显式类型转换需要使用强制类型转换运算符(type casting operator),它可以将一个数据类型的值强制转换为另一种数据类型的值。空格分隔语句的各个部分,让编译器能识别语句中的某个元素(比如 int)在哪里结束,下一个元素在哪里开始。在 C 语言中,数据类型指的是用于声明不同类型的变量或函数的一个广泛的系统。类型转换是将一个数据类型的值转换为另一种数据类型的值。
2023-03-07 16:13:31 553
原创 【C语言】(结构链表)学生信息管理系统
创建一个学生结构体,学生的属性的有sno,sname,ssex,sage(分别是学号,姓名,性别,年龄),创建一个指针链表,用来存放学生,中存放不少于五个学生,要求性别有区分,年龄有区分,使用函数,打印性别为不同性别的学生信息;打印年龄>18的学生信息,有学生数量,有修改,删除学生信息的功能。要求有文件流,可以存储和读区数据//定义学生结构体 char name [ 6 ];int sno;int ssex;int sage;} student;} Node;
2023-02-28 19:25:20 4652 1
原创 寒假学习总结
一、C语言完成了,打砖块,贪吃蛇,期间,复习了很多次c语言,也刷了几十道题头歌,进度有点慢,没办法,但考试就是难以及格,很难受二、python开始得晚,目前刚刚学完字典,python跟c区别好大,我进度有点慢。三、总结与感想寒假学到的东西,挺少的,在家容易松懈,再加上没有一个很好的学习环境,家里人多,每天做做家务,还要陪家里的朋友玩,时间被分散,好在抓住了一些时间自己学习。
2023-02-15 21:06:45 186
原创 【C语言】头歌编程练习2
合并的方式是:将 a 数的十位和个位数依次放在 c 数的十位和千位上,b 数的十位和个位数依次放在 c数的百位和个位上。a%10即可得到a的个位数,a/10%10,即可得到a的十位数;再按照题目要求,将a的个位乘1000,十位乘10,b的十位乘100与个位都相加即可。根据题目描述可以发现,字符串长度有限,我们可以直接计算它的长度,然后倒序打印即可。在C语言中,我们定义一个数组,然后将前两个数赋初值,循环计算到第 n 个数即可。另 F 0= 0,F 1 = 1,之后的数都是由前两个数相加,求 F n。
2023-01-11 22:12:53 2412
原创 【C语言】头歌编程练习1
具体: 第一层放 1 个, 第二层 3 个(排列成三角形), 第三层 6 个(排列成三角形), 第四层 10 个(排列成三角形), …用两个变量,a和max,用a来读取数据中的数字,与max比较,若a>max则a成为新的max,反之则max不变。+a(2)-a(1) = (n+1)+n+ …2、设第n层的煤球数为a(n),容易看出有: a(n+1)-a(n)=n+1。即 a(n+1)-a(1) = n(n+3)/2, 又 a(1)=1。当 n=0 时,等式仍成立,故a(n) = (n^2+n)/2。
2023-01-06 17:44:42 2305 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人