C语言基础笔记(5)
2020-01-15 08:32
58 查看
一个程序应包括两个部分:对数据的描述和对操作的描述。
对数据的描述:用来指定数据的类型和数据的组织形式,即数据结构。
对操作的描述:即操作步骤。———算法
C语言表示算法
表示算法时,必须严格遵循其语法规则。
例如求“1x2x3x4x5”的积,代码如下:
#include <stdio.h> int main() { int i,t; t=1; i=2; while(i<=5) {t=t*i; i=i+1; } int p=t; printf("%d\n",p); return 0; }
运行后显示如下即完成
120 -------------------------------- Process exited after 0.1544 seconds with return value 0 请按任意键继续. . .
C语言的数据类型
1)基本数据类型:整型,字符型,实型(单精度型,双精度型),枚举型。
注:基本数据型其值不可以再分解为其他类型,它是自我说明的。
2)构造数据类型:其是在基本类型基础上产生的复合数据类型。一个构造类型的值可以分解成若干个“成员”或“元素”。每一个“成员”都是一个基本数据类型或者又是一构造类型。(包括:数组型,结构体型,共用体型)
3)指针类型:指针的值用来表示某个变量在内存中的地址。指针变量的取值类似于整型量,但二者是两个类型完全不同的量,不能混为一谈。
4)空类型:其是一种特殊的数据类型,它是所有基本类型的基础。在调用函数值时,通常向调用者返回一个函数值,这个返回的函数值具有一个数据类型,应在函数定义及函数说明中说明。但是,有一类函数在调用后并不需要向调用者返回函数值,这种函数可以定义为“空类型”,其说明符为void。
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- [C语言基础]C学习笔记(二)
- 从零开始系列--R语言基础学习笔记之一 环境搭建
- Java语言基础学习笔记(三)
- PHP学习笔记(五)--基础知识之语言结构语句
- Java语言基础学习笔记(四)
- C语言基础(转载自大海笔记)
- Java笔记之计算机基础知识$java语言基础
- Java学习笔记之Java语言基础组成
- C语言学习笔记之基础篇_Format格式完全攻略(格式化字符)
- 笔记1:MATLAB语言基础
- [C语言基础]C学习笔记(一)
- IOS开发笔记4-C语言基础复习
- Java笔记之语言基础_使用if语句时要注意的问题
- OpenGL(3)超级宝典笔记——GLSL语言基础
- Java编程基础阶段笔记 day01 Java语言概述
- Linq补漏笔记二:Linq语言技术基础
- 【个人笔记】002-PHP基础-01-PHP快速入门-02-PHP语言相关介绍输
- JAVA语言基础 +JAVA学习笔记-DAY04
- 3.6语言基础笔记
- java学习笔记]java语言基础概述之内存的划分&堆和栈