一:c语言代码规范
1.预处理代码和主函数代码中间要空一行。
2.分配内存和处理中要空一行。
3.写代码时要注意缩进。善于使用tab键。
二: 冯诺伊曼结构介绍
由五个组成: 运算器 ,控制器 ,存储器 ,输入设备 ,输出设备 。
其中存储器指的是内存,而不是硬盘。所以cpu要处理的数据都要经过内存。
三:c语言的核心 :内存图
对于嵌入式开发,c语言更多是对内存进行操作。所以对于内存的理解就非常重要了。编写程序要学会画内存图,明确数据或代码在内存中是如何分配的。
我们操作的是虚拟内存恒为 4g;
四:c语言基础
三种结构:顺序结构 ,选择结构 ,循环结构。任何逻辑都能用这三种结构表示。
选择结构:
if... else 这两个为一对 有else必定有if
循环结构
for do ..while() while 三种都能互相表示。
课堂及课后所编写程序:
判断是否为润年 计算累加和 十进制装二进制数 快速排序(未完成)百钱百鸡问题 水仙花数 猴子吃桃 最大公约数和最小公倍数
部分代码:
水仙花数
百钱百鸡问题
#include<stdio.h> int main() { int a ,b ; for(a=0;a<33;a++) for(b=0;b<300;b++) if((a*3+(float)b/3) == 100) if((a+b)==100) printf("100钱可以买%d只大鸡,%d只小鸡\n",a,b); } ~
百鸡百钱
#include<stdio.h> int main() { int i ; int sum = 1; for(i = 1; i<5; i++) { sum = (sum+1)*2; } printf("猴子一共吃了 %d只桃子\n",sum); } ~ ~
猴子吃桃
时间: 2024-10-29 19:10:50