自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 6-18课程笔记—循环结构和分支结构

6-18课后代码练习题目和相应解答#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>#include<string.h>#include<windows.h>int main(){ /*计算n的阶乘*/ /*int i = 0; int n = 0; int ret = 1; scanf("%d", &n); for (i = 1; i <= n; i++) { ret =

2021-08-20 11:53:44 140

原创 字符数组和字符串

字符数组和字符串字符数组是特殊的整数有序集合1.每个整数占用一个字节(-128–127)2.可以用字符字面量对数组元素进行初始化或者赋值3.常用来存储可阅读的文本信息例如char a[] = {97,98,99};char b[] = {'D','.','T','.'};c语言中的无奈事实:1.没有专用的字符串类型(字符串: 双引号括起来的有序字符集)2.只能通过字符数组“模拟”字符串变量3.存在字符串字面量,但仅能作为常量使用例如#define DT"D.T,"pri

2021-08-20 09:19:02 165

原创 6-26c语言刷题练习

6-26c语言刷题练习题目描述给年份year,定义一个宏,以判断该年份是否为闰年。提示:宏名可以定义为LEAP_YEAR,形参为y。既定义宏的形式为#define LEAP_YEAR(y)(读者设计的字符串)输入:一个年份输出:根据是否闰年输出,是输出’L’,否输出‘N’。代码实现#include<stdio.h>#define LEAP_YEAR(y) (((y%4==0)&&(y%100!=0))||(y%400==0))int main(){ i

2021-06-26 12:12:50 132

原创 6-18C语言刷题训练

6-18C语言刷题训练题目题目描述给年份year,定义一个宏,以判别该年份是否闰年。提示:宏名可以定义为LEAP_YEAR,形参为y,既定义宏的形式为 #define LEAP_YEAR(y) (读者设计的字符串)输入一个年份输出根据是否闰年输出,是输出"L",否输出"N"代码描述#include<stdio.h>#define LEAP_YEAR(y) (((y%4==0)&&(y%100!=0))||(y%400==0))int main(){

2021-06-18 08:38:27 103

原创 6-17C语言刷题训练

6-17C语言刷题训练题目描述输入一串字符, 将其中的大写变成小写,若不为大写则原样输出输入任意字符(长度在100以内)以回车表示输入结束输出将其中的大写 输出相应的小写,若不为大写则原样输出代码描述#include<stdio.h>#include<string.h>int main(){ int i = 0; char str[100]={'0'}; puts(str); for(i=0;i<strlen(st

2021-06-17 14:58:20 119

原创 6.16c语言刷题练习

6.16c语言刷题练习题目描述求矩阵的两对角线上的元素之和输入矩阵的行数N和一个NxN的整数矩阵a(N)(N)输出所输矩阵的两对角线上的元素之和代码描述#include<stdio.h>int main(){ int i = 0; int j = 0; int N = 0; int a[10][10]={0}; int sum = 0; int sum1 = 0; int sum2 = 0; scanf("%d

2021-06-16 13:47:20 184

原创 第4课c语言笔记

C语言之类型转换类型之间的转换1.c语言中的数据类型可以进行转换—强制类型转换—隐式类型转换//示例1int main(){ long l = 800; int i = (int)l; //强制类型转换 return 0;}//示例2int main(){ short s = 800; int i = s; //隐式类型转换 //no error,no warning return 0 ;}

2021-06-15 11:24:41 44

原创 c语言之类型转换

C语言之类型转换类型之间的转换1.c语言中的数据类型可以进行转换—强制类型转换—隐式类型转换//示例1int main(){ long l = 800; int i = (int)l; //强制类型转换 return 0;}//示例2int main(){ short s = 800; int i = s; //隐式类型转换 //no error,no warning return 0 ;}

2021-06-15 11:21:42 286

原创 6.15c语言刷题笔记

6.15c语言刷题笔记题目描述输入10个整数,求它们的平均值,并输出大于平均值的数据的个数。C语言代码#include<stdio.h>int main(){ int num[10] = { 0 }; int i = 0; int sum = 0; float average = 0; int cnt = 0; for (i = 0; i < 10; i++) { scanf("%d", &num[i]); } for (i = 0; i

2021-06-15 09:25:30 137 1

原创 c语言之浮点数

c语言之浮点数内存中的浮点数**浮点数在内存中的存储方式为:符号位,指数,尾数类型:-符号位:-指数:-尾数:-float1位(第31位)8位(第23~30位)23位(第0~22位)double1位(第63位)11位(第52~62位)52位(第0~51位)float和double类型的数据在计算机内部的表示法是相同的,但是由于所占存储空间的不同,其分割能够表示的数值范围和精度不同浮点数的存储示例浮点数的转换1.将浮点数转换成二进制2.用科学计数法

2021-06-14 12:44:33 669

原创 6.14 c语言刷题

6.14 c语言刷题题目描述定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。输入两个数,空格隔开输出交换后的两个数,空格隔开程序代码#include<stdio.h>#define swap(a,b) temp = a; a = b; b = temp;int main(){ int a = 0; int b = 0; int temp = 0; scanf("%d%d",&am

2021-06-14 09:44:36 119

原创 有符号数和无符号数知识点总结以及代码实验

c语言之—有符号数和无符号数1.计算机中的符号位​ 数据类型的最高位用于标识数据的符号​ —最高位是1,表明这个数为负数;​ —最高位是0,表明这个数为正数。2.有符号数的表示法在计算机内部用补码表示有符号数—正数的补码为正数本身。—负数的补码为负数的绝对值 各位取反后加上1。## 3.无符号数的表示法在计算机内部用原码表示无符号数—无符号数默认为正数;—无符号数没有符号位。对于固定长度的无符号数​ —MAX_VALUE + 1 --> M

2021-06-13 11:22:16 1306

原创 c语言刷题练习第二天

c语言刷题练习第二天题目第一题题目描述求1+2!+3!+4!+…+30!.科学计数法,保留两位小数。#include<stdio.h>int main(){ int i = 0; double sum = 0; double j = 0; for(i=1;i<=30;i++) { j = j*i; sum = sum + j; } printf("%.2e\n",sum);

2021-06-13 08:07:43 189

原创 c语言刷题第一天

c语言刷题第一天题目:第一题题目描述编写一个程序判断一个数是否为素数输入整数输出1或 0(其中1表示此数为素数,0为表示为不是素数)#include<stdio.h>int main(){ int target = 0; int i = 0; int flag = 1; scanf("%d",&target); for(i=2;i<target;i++) { if(target%i==0

2021-06-12 14:29:46 157 1

原创 2021-06-10

学习目标:现在是2020年6-10晚上19:47,这是我系统学习编程的第一篇文章,自我介绍就不再重复了,前面文章已经说明,大家感兴趣的可以翻阅我的第一篇文章。希望能够在接下来宝贵的研究生一年时间里,能够达到进入中厂以上的水平,不枉费我两年的青春时光。学习内容:我目前暂定的方向是java开发的方向,紧跟着老师的步伐,遵守班级的规章制度(加一句,我的班主任任雨欢小姐姐真的很好很负责),每次的课程做到不迟到哦,不早退,有事提前请假,课后及时完成作业,并且带着找题目来练习编程。最想去的公司:我想向互联

2021-06-10 19:58:47 38

原创 MATLAB 入门基础

MATLAB 入门基础清空环境变量及命令clear 清除workspace中的所有变量clc 清除command window中的所有的命令变量的命名规则1.变量名区分大小写。A=2a=32.变量长度不超过63位3.变量名以字母开头,可以由字母、数字和下划线组成,但不能使用标点4变量名应该简洁明了,通过变量名可以直观的看出变量所表示的物理意义。A=rand(3,5)MATLAB的数据类型1.数字2*4 *2.字符和字符串*```m

2021-05-11 21:05:00 173

原创 路径规划—快速搜索随机树(rapid radom tree)算法学习笔记

路径规划—快速搜索随机树(rapid radom tree)算法学习笔记prm 算法(概率图法)步骤learning phasesample N points in C-spaceDelete points that are not collision-freequery phasesearch on the road map to find a path fron the start point to the goal point(using Dijkstra’s algorithm

2021-05-09 20:18:31 945

原创 7.22c语言暑假计划第一天学习成果总结

今天我看了C语言入门课程的16至19课的内容,主要学习了do…while和for循环的结构语句的写法,另外了解了c语言中的数据类型—signed(有符号)unsigned(无符号)类型数据的区别和大小范围,其实无符号和有符号数据类型的数据所能表示的数据的个数是相同的,是数值大小不同的区别,最后还介绍认识了c语言中的一个新关键字sizeof()(表示的是数据所占内存的字节个数)和一个奇葩的数据类型long long数据类型。至此,我大概形成了c语言中的最基础的框架数据类型(整形、浮点型)和程序...

2020-07-22 22:01:39 177

原创 今天是7.21,距离开学还有一个半月时间,我在此每天会写下我当天的学习内容,计划在开学将c语言掌握

加粗样式@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展

2020-07-21 20:50:12 83

原创 工作一年,考研从电专业学生转向计算机相关专业学生开启研究生三年的flag

经历的2020年3月得知自己考研成绩而知道自己已与目标院校无缘的痛彻心扉,而后又经历了重新振作准备调剂的煎熬,加之今年的疫情缘故,就业很不乐观,因而内心更加煎熬,还好一切都已经过去,我成功调剂到上海某一普通高校学习slam方向的技术,虽然已经从电专业转向了非电专业,我进国家电网养老的美梦碎了,但是我仍然感到很幸运,因为我的希望还在,我可以在我现在的这个方向继续向前。现在是2020年7月2日,距离我开启我的研究生生涯开启还有两个月,在此,我想在此做一次对我过去25年人生来一次小小的总结,并对未来...

2020-07-21 17:52:29 306 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除