自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C——指针笔记篇

1.&运算符变量地址自顶向下分配内存,变量要明确int i:printf("%p",&i); (输出i的地址)地址和整数int的大小不总是相同的,这取决于编译器数组中&a=a=&[0]2.指针int* p,q;=int *p,q;(p是指针,q是整形变量)左值:因为出现在赋值号左边的不是变量而是值.eg:*p=33.指针应用场景交换两个变量函数返回多个值...

2020-06-07 21:16:37 96

原创 C——笔记之数组篇

1.数组定义:<类型> 变量名称 [元素数量]是一种容器,具有相同的数据类型,且一旦创建,不能改变其大小数组中的元素在内存中是连续依次排列的#include<stdio.h>int main(){ int a[10]; int i; printf("%d\n",sizeof(i)); for(i=0;i<10;i++){ printf("%d\n",&a[i]); } return 0;}数组可以出现在赋值的左边或者右边字符

2020-06-07 18:10:35 78

原创 C——mooc笔记之函数篇(7)

1.初见函数为了避免“代码重复”而产生,大多用于程序中代码重复的部分以及编写过程中需要多次使用的部分,方便代码的修改和维护。抽出一部分代码,接受零个或多个参数,最后返回零个或一个值。格式函数头:返回类型+函数名(参数表){函数体:}调用函数 :函数名+()return表示停止函数的执行,并送回一个值。返回的值可以赋值给变量,可以再传递给函数,可以丢弃,也可以要它的副作用。没有返回值的函数可以不要return,但必须要有void.2.函数原型为了美观,将声明(即函数头,其中参数具

2020-05-17 21:08:21 328

原创 C——mooc笔记之数据类型及运算篇(6)

1.概述基础类型:整数(二进制数及其补码):char < short < int < long < long long1( 逻辑:bool)浮点数(编码):float、double、long double指针自定义类型2.类型的区别1. 整数类型:计算机中的表达:我们以什么样的方式看待它数的范围:对于一个8位:00000000~1111111111111111 ~ 10000000——> -1 ~ -128(我们当它是纯二进制数,就是255;当它是整

2020-05-17 21:07:44 207

原创 C——mooc笔记之三种循环加习题篇(5)

1.while循环框架while(x>0){ x/=10; n++;}注意:循环有可能一次都没有被执行2.do while 循环框架do{ <循环体语句>}while(<循环条件>);循环一定会执行一次3.for 循环框架for(初始动作;条件;每轮的动作){}for 中的每个表达式都是可以省略的4.三种循环的使用建议如果有固定次数,用for如果必须执行一次,用do while其他情况用while5.break vs c

2020-05-17 21:05:13 275

原创 C——mooc笔记之三种分支加习题篇(4)

1.嵌套的if上篇我作业的操作已经见识到其可怕性note: else总是和最近的那个if匹配直接加{}就好2.级联的if-else if框架:if ( exp1 )st1;else if ( exp2 )st2;elsest3;作业1(2020.4.7)分数和等级的转换#include<stdio.h>int main(){ double score=0; printf("请输入一个成绩(0-100):"); scanf("%lf",&scor

2020-05-17 21:04:49 132

原创 C——mooc笔记之大小排序及习题篇(3)

1.题目(2020.3.31作业)J的作业两个数及三个数的排序#include<stdio.h>int main(){ int a=0; int b=0; printf("请输入两个整数:"); scanf("%d %d",&a,&b) ; printf("您输入的两个整数为:%d,%d\n",a,b); int t=0; int h=0; if ( a>b ) { t = b; h = a; } else { t = a;

2020-05-17 21:03:14 174

原创 C——mooc笔记之区分a++、++a及交换篇(2)

1.a++和++a的区别#include<stdio.h>int main(){ int a; a=10; printf("a++=%d\n",a++); //a++的值是加一以前的值 //c +=5 == c=c+5 printf("a=%d\n",a); printf("++a=%d\n",++a); //++a的值是加一以后的值 printf("a=%d\n",a); return 0编译一下就知道了。2.交换两个整形变量#include&

2020-05-16 14:24:06 147

原创 C——mooc笔记之基础加习题篇(1)

1.学习方法理论层面的学习找百度和帮助文件(F1)实验F1,找例题,读–理解–自己写步骤:1.分析问题;2.解决数学问题;3.描述算法(流程图);4.根据算法写代码;5.进行调试与测试;6.最后写注释做笔记。2.题目学习数据类型,分别用整数和浮点数计算进行加减乘除运算。J提交的作业:#include<stdio.h>int main (){ int a=0; int b=0; printf("请输入第一个整数:"); scanf("%d",&

2020-05-16 13:56:06 125

原创 C——W小J的编程采坑与进步绪篇

1.CSDN挑来挑去,还是选择了CSDN这个平台,看重了它的代码自动排版,好像省了我好多事情。2.克服懒惰没错,三月份开启的C语言课程硬生生五月中旬才开始的博客制作,中间我也不知道我经历了什么,但是我始终相信,只要开始,那么时间将是最不值钱的东西,乾坤未定,你我皆是黑马。3.采坑这个真的是血的历史,十分钟写完的代码,硬生生查了一晚上的错误,发誓下次再也不会犯同样的错误了,结果竟然不知不觉采坑了,同样的错误又花了我一晚上的时间,但我还是相信,应该不会有下一次了吧。4.进步咿呀,这都是后事了。先学

2020-05-16 09:55:46 133

空空如也

空空如也

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

TA关注的人

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