
C语言
文章平均质量分 52
xiq1212
这个作者很懒,什么都没留下…
展开
-
嵌入式从入门到精通(入土)——超详细知识点分享3
Linux从入门到精通(入土)结构体a) 概念结构体是一种构造数据类型,用于描述某一个信息,或者某一个物体构造的一种新的数据类型。结构体让C语言有了面向对象的思想。b) 格式1Struct 结构体名{数据类型 成员变量1;数据类型 成员变量2;……数据类型 成员变量n;}注意:访问成员,用.降级访问。结构体变量之间可以整体相互赋值,相同的成员之间可以相互赋值。结构体成员不可能时函数,可以是:a) 基本的数据类型。b) 其他的结构体变量。c) 指针:一级、二级、函数指针、原创 2022-03-19 16:00:28 · 1346 阅读 · 0 评论 -
C语言小项目——学生成绩管理系统
系统界面及相关要求1)系统运行,打开如下界面。列出系统帮助菜单(即命令菜单),提示输入命令。2)开始时还没有录入成绩,所以输入命令 L 也无法列出成绩。应提示“成绩表为空!请先使用命令 T 录入学生成绩。”同理,当输入其他的成绩处理命令时也作相应的处理。3)输入命令 T,调用Type子函数录入成绩。界面提示输入学生人数输入3 提示输入3名学生的3门课成绩,列出成绩单的表头“学号 语文 数学 英语”,提示学号:1输入1号学生的3门课成绩,用空格间隔,回车结束。提示学号:2输入2号学生的3门原创 2022-03-18 19:41:20 · 3999 阅读 · 0 评论 -
嵌入式从入门到精通(入土)——超详细知识点分享2
Linux C从入门到精通(入土)C语言基础(循环语句)for循环格式:For(表达式1;表达式二;表达式3){循环体;}表达式1:赋初始值;表达式2:终止条件;表达式3:增值或减值。注意:a) 没有赋初始值表达式,可以写在for循环的上边;b) 没有表达式2,循环是死循环,没有表达式3也是死循环,但表达式3可以写在循环体的最后。c) for(;;):表示死循环。执行顺序先执行表达式1,然后判断表达式2是否成立,成立执行循环体,再执行表达式3,再判断表达式2是原创 2022-03-12 14:02:51 · 1895 阅读 · 0 评论 -
求矩阵的鞍点及其对应的下标。
求该矩阵的鞍点下标的值。有一个3×4的矩阵如下{{-32,8,10,2},{9,23,-23,-6},{8,2,-11,7}}鞍点:指的是在一行中最大的数同时在对应的这一列中也是最大的数。方法一找到一行中最大的一个值,然后,再确定这个行最大值的列数,然后再寻找这一列中最大的值,最后比较列最大值是否跟行最大值相等。如果相等,就说明这个数是鞍点,最后输入这个数,及其对应的下标。 #include <stdio.h> int main(int argc, const char *a原创 2022-03-09 10:56:34 · 325 阅读 · 0 评论 -
如何在Linux系统下进行编译运行C代码
如何再Linux系统下进行编译运行写下这个知识点的目的,主要就是帮助刚刚接触Linux系统的小白(包括我自己)学会如何编译运行代码。主要有两种方法,接下来逐一介绍。第一种这种编译运行方法相对来说比较简单一点。编译:gcc hello.c简单的来说就是直接gcc加上你自己编写的C程序,然后回车编译即可。运行:对于这种编译方法来说,运行的代码都是统一的,不管你起的名字是什么。运行时都统一使用——./a.out来运行程序。第二种...原创 2022-03-08 08:49:38 · 17846 阅读 · 0 评论 -
大小写字母转换
代码如下:在这里插入代码片原创 2022-03-05 18:40:31 · 292 阅读 · 0 评论 -
switch实现表达式计算
编写程序实现功能:要求:读入两个整数(data1和data2)和一个运算符(op),计算表达式data1 op data2 的值,其中op可以为+、-、*、/四个符号中的任一种(用switch语句实现)。本题需要稍微留意的就是除法部分,整除取整,不好好搞定就容易得不到正确的运算结果。在这里插入代码片2.完整版代码在这里插入代码片3.运行结果...原创 2022-03-05 17:30:37 · 1752 阅读 · 1 评论 -
输入三角形边长,求面积
输入三角形边长,求面积公式:s = 1/2(a+b+c);area = √s*(s-a)(s-b)(s-c)这条代码看似简单,但是对应的公式中存在着好几个“小坑”。1.第一个需要注意的就是‘/’整除——取整,假如你的实际运算结果是一个比1小的整数,计算机就会自动给你取0。这里可以强制运算结果转化为,单精度或者双精度浮点型数据。s = 1/2(a+b+c);area = √s*(s-a)*(s-b)*(s-c);2.第二个就是这里引用了sqrt求根函数所以我们需要再一开始就链接math库。#原创 2022-03-05 17:20:22 · 3230 阅读 · 0 评论