- 博客(12)
- 收藏
- 关注
原创 c语言笔记(9.1.1取地址~9.1.2指针~9.2.1)
9.1.1取地址运算 sizeof 是一个运算符,给出某个类型或变量在内存中所占据的字节数 sizeof(int) sizeof(i) 运算符& scanf("%d",&i);里的& 获得变量的地址,它的操作数必须是变量 int i;printf("%x",&i); 地址大小是否与int相同取决于编译器 int i;printf("%d",&i); &不能对没有地址的东西取地址 &(a+b)? &(a++)?
2022-10-22 14:43:41
351
原创 c语言笔记(8.1.1数组~8.2.3)
8.1.1 数组 int munber=[100] scanf("%d",&number[i]); 定义数组 <类型>变量名称[元素数量]; int grades[100]; double weight[20]; 元素数量必须是整数 c99之前:元素数量必须是编译时刻确定的字面量 8.1.2 数组 是一种容器(放东西的东西),特点是: 其中所有的元素具有相同的数据类型 一旦创立,不能改变大小 数组中的元素在内存中是紧密连续依次排列的 数组 int a[10
2022-10-17 18:09:23
249
原创 c语言笔记(7.1.1函数~7.2.4)
7.1.1初见函数 求和:求出1到10到30和35到45的三个和 #include<stdio.h> int main() { int i; int sum; for(i=1,sum=0;i<=10;i++){ sum+=i; } printf("%d到%d的和是%d",1,10,sum); for(i=20,sum=0;i<=30;i++){ sum+=i; } printf("%d到%d的和是%d
2022-10-17 16:56:11
99
原创 c语言笔记(翁恺5.3.1习题~6.1.3)
5.3.1 求和f(n)=1+1/2+1/3+1/4+...+1/n 起始点1终止点n,那么有一定的次数因此循环选择用for #include<stdio.h> int main() { int n; int i; double sum=0.0; scanf("%d",&n); n=给个值 for(i=1;i<=n;i++){ sum+=1.0/i; } printf("f(%d)=%f",n,su
2022-10-12 09:09:02
205
原创 翁恺c语言笔记(4.1.1~5.1.1for)
4.1.1 数数几位数 人的方式:眼睛一看就看出来了......352-3位数 计算机方式:判断一个数的范围来判断这是几位数......352属于【100,999】-三位数 #include <stdio.h> int main { int x; int n=0; scanf("%d",&x); n++; x /=10; while(x>0){ n++; x /=10; } printf("
2022-10-11 20:51:58
245
原创 c语言笔记(翁恺3.3.2~3.3.4)if-else,switch
分段函数 #include<stdio.h> int main() { int f; if(x<0){ f=-1; }else if(x==0){ f=0; }else{ f=2*x; } 单一出口 级联的if-else if if(exp1) st2; else if(exp 2) st 2; else st3; 3.3.4 #include <stdio.h> int main() { if(type==1)
2022-10-09 15:26:19
290
原创 c语言笔记(翁恺3.2.1...if~3.3.1)
3.2.1 做判断if #include <stdio.h> int main() { int hour1,minute1; int hour2,minute2; scanf("%d %d",&hour1,&minute1); scanf("%d %d",&hour2,&minute2); int ih = hour2-hour1; int im = minute2-minute1; if(im<
2022-10-08 15:03:48
162
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人