大一上学期知识总结
2018-01-03 18:54
253 查看
一.结构化程序设计:
1.语言基础:
(1).变量;
(2).数据类型(在计算机中的储存方式和运算方式):int、char、float、double;
(3).运算符:+、-、*、/;
(4).表达式;
2.三大基本结构:
(1).顺序;
(2).选择:if(只有两条之路)、switch(多分枝选择语句);
(3).循环:①循环体 ②循环变量 ③循环条件
for、do while、while、break、continue(需要条件);
二.数组:
(1).数组类型;
(2).数组个数;
(3).多维数组;
数组名加上下标与同类型的一般变量是等效的;
三.函数:
返回值类型 函数名 (参数)
函数名一般都是用有意义的字母
参数不一定需要,当某些值未知的时候才需要
例:
一些常用的函数:
printf();
print char(6,"a");//打印出6个a
scanf();
return ;
gets();
puts();
strlen();//字符串的长度统计
strcmp();//两个字符串的比较
for();
do while();
while();
break;
continue;//返回循环
一些常见的占位符:
%d %s %c %lld %f %lf
四.指针:地址(内存编号)
1.基本操作;
2.指针数组;
3.用指针做参数或返回值;
指针的赋值就是两个指针指向同一个变量,给谁赋值就是修改谁的指向
例:
五.结构体/链表
1.结构体数组;
2. 参数、返回值;
3.指针(→)
4.寻找:a.___ (也就是寻找结构体a下的哪个变量)
例:
1.语言基础:
(1).变量;
(2).数据类型(在计算机中的储存方式和运算方式):int、char、float、double;
(3).运算符:+、-、*、/;
(4).表达式;
2.三大基本结构:
(1).顺序;
(2).选择:if(只有两条之路)、switch(多分枝选择语句);
(3).循环:①循环体 ②循环变量 ③循环条件
for、do while、while、break、continue(需要条件);
二.数组:
(1).数组类型;
(2).数组个数;
(3).多维数组;
数组名加上下标与同类型的一般变量是等效的;
三.函数:
返回值类型 函数名 (参数)
函数名一般都是用有意义的字母
参数不一定需要,当某些值未知的时候才需要
例:
int sum(int x,int y) { int n; n=x+y; return n; }
一些常用的函数:
printf();
print char(6,"a");//打印出6个a
scanf();
return ;
gets();
puts();
strlen();//字符串的长度统计
strcmp();//两个字符串的比较
for();
do while();
while();
break;
continue;//返回循环
一些常见的占位符:
%d %s %c %lld %f %lf
四.指针:地址(内存编号)
1.基本操作;
2.指针数组;
3.用指针做参数或返回值;
指针的赋值就是两个指针指向同一个变量,给谁赋值就是修改谁的指向
例:
int * pa; pa=&a; *pa;//进行调用
五.结构体/链表
1.结构体数组;
2. 参数、返回值;
3.指针(→)
4.寻找:a.___ (也就是寻找结构体a下的哪个变量)
例:
struct student { char name[20]; int a,b,c; };
相关文章推荐
- 大一上学期总结
- 初窥编程——大一上学期总结
- 大一上学期的总结
- 对大一上学期的总结
- 大一上学期总结
- 2015总结,大一+大二上学期的学习之路
- 大一下学期的自我目标(要求包含对大一上学期的总结、对面向对象课程完成后学习到的能力的预期,对面向对象课程的期望、对编程和专业能力的愿景规划)
- 大一上学期总结
- 大一上学期学习生活情况总结
- 大一上学期学的C语言总结
- 大一下学期的自我目标,上学期的小总结
- 大一上学期期中总结
- 大一上学期总结
- 大一上学期C语言学习心得总结
- 大一上学期C语言学习心得总结
- 关于对大一上学期的学习总结及大一下学期的规划
- 大一上学期总结(一)
- 《Java Web程序开发入门》知识总结(三)
- 基础知识总结:关于继承
- Java项目搭建必备知识总结