您的位置:首页 > 其它

大一上学期知识总结

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).多维数组;

数组名加上下标与同类型的一般变量是等效的;

三.函数:

返回值类型  函数名 (参数)

函数名一般都是用有意义的字母    

参数不一定需要,当某些值未知的时候才需要

例:

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;

};












内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: