期末总结

c语言期末知识点总结

时间:2021-06-19 16:07:10 期末总结 我要投稿

c语言期末知识点总结

  c语言考试很难,要伙伴们不要挂科哦。以下是小编为大家整理的c语言期末知识点总结,希望大家能喜欢。

c语言期末知识点总结

  总体上必须清楚的:

  1)程序结构是三种: 顺序结构 , 循环结构(三个循环结构), 选择结构(if 和 switch)

  2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择)。

  3)计算机的数据在电脑中保存是以 二进制的形式. 数据存放的位置就是 他的地址.

  4)bit是位 是指为0 或者1。 byte 是指字节, 一个字节 = 八个位.

  5)一定要记住 二进制 如何划成 十进制。

  概念常考到的:

  1、编译预处理不是C语言的一部分,不再运行时间。C语言编译的程序称为源程序,它以ASCII数值存放在文本文件中。

  2、每个C语言程序中main函数是有且只有一个。

  3、在函数中不可以再定义函数。

  4、算法的是一定要有输出的,他可以没有输入。

  5、break可用于循环结构和switch语句。

  6、逗号运算符的级别最低。

  4.1 数组的概念

  1. 问题的提出

  假设我们将26个数分别存放在26个变量中,要 计算26个变量的和,如何做? 将26个变量逐个加起来?

  能否使用循环语句?

  for(sum=0,i=0;i<26;i++)

  sum=sum+i;

  正确吗?

  2. 使用数组解决问题(掌握!!!)

  定义一个变量,包含26个数据,称为数组变量。 main() { int i,sum=0, a[26] ; for(i=0;i<26;i++) scanf(“%d”,&a[i]); for(i=0;i<26;i++) sum=sum+a[i];

  printf("%d"sum);

  }

   C语言为这些数据, 提供了一种构造数据 类型:数组。所谓数 组就是一组具有相同 数据类型的数据的有 序集合。这些数据被 称为数组的元素。

  4.2 一维数组的定义和引用

  4.2.1 一维数组的定义

  1、定义一维数组的'一般方式:

  类型说明符

  指明数组元素 的数据类型

  数组名[常量表达式] ;

  指明数组所含的元素 个数,下标从 0 开始

  常量表达式说明数组元素的个数,必须是大于0的整型常量 表达式(包括常量和符号常量)。不允许是变量,不能进行 动态定义。

  4.2.2 一维数组的初始化

  1. 定义时初始化 方法:将初值依次写在花括号{ }内。 说明: (1) 只给数组中部分元素赋初值,其他元素按零 处理。 如: int a[9]={1,2}; 则 a[0]= 1, a[1]= 2, a[2]~a[8]值全为0。 (2) 对数组元素全部置0。 int a[5]={ 0, 0, 0, 0, 0 }; 或:int a[5]={0}; 如: int a[5]={ 2 , 4 , 6 , 8 , 10 };

  4.2.3

  引用一维数组元素

  1.数组元素的表示形式: 数组名[下标]

  以下程序的功能是:从键盘上输入若干个学生的成绩,统计计算出平均 成绩,并输出低于平均分的学生成绩,用输入负数结束输入。 void main( ) { float a[1000], sum=0.0, ave, x; int n=0, i; printf("Enter mark:u005cn"); scanf("%f",&x); while(x>=0.0&& n<1000) { sum+_______; a[n]=_______________; n++; scanf("%f",&x); } ave=____________; printf("Output:u005cn"); printf("ave=%fu005cn",ave); for( i=0;i< n;i++ ) if(____________) printf("%f u005cn",a[i]); }

【c语言期末知识点总结】相关文章:

C语言数组知识点总结04-12

C语言知识点精选09-09

C语言基础知识点总结09-02

C语言知识点讲解11-01

C语言知识点集锦09-25

C语言数组知识点11-09

C语言指针知识点11-09

C语言数组知识点11-09

C语言知识点汇总09-09