![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C程序语言设计
文章平均质量分 72
枫闲言
言必行 行必果
展开
-
程序设计和C语言以及算法
第一章:程序设计和C语言程序:就是一组计算机能够识别和执行的指令。(指令:计算机能够识别的命令)。计算机的一切操作都是由程序控制的。如果没有程序就如同人变成植物人一样。机器指令:计算机能够直接识别和接受的二进制代码。机器语言:机器指令的集合就是机器语言。汇编语言:为了减轻使用机器语言编程的痛苦,人们进行了一种有益的改进:用一些简洁的英文字母、符号串来替代一个原创 2017-07-28 08:19:23 · 997 阅读 · 0 评论 -
第二章:算法-----程序的灵魂
程序:算法+数据结构可见算法的重要性。算法:通俗地讲就是解决问题的方法就是算法。算法的特性:有穷性、确定性、有零个或多个输入、有一个或多个输出、有效性。表示算法的方法:自然语言表示算法、流程图表示算法、伪代码表示算法、程序语言表示算法。结构化程序设计方法:自顶向下、逐步求精、模块化设计、结构化编码。 这就是本章节的总结,为什么这么少因为内容太原创 2017-07-28 08:22:59 · 409 阅读 · 0 评论 -
顺序、选择、循环程序设计
顺序程序程序设计:由上到下的顺序逐步的执行数据。#includeint main(){ int a; float b; double c; char d; scanf("%d %f %lf %c",&a,&b,&c,&d); //分别输入a,b,c,d.顺序一一对应 prin原创 2017-07-28 08:24:53 · 1166 阅读 · 0 评论 -
第六章:利用数组处理批量数据
一维数组的定义:类型符 数组名[常量表达式];例:int a[10];定义数组,会从内存里划分出一片存储空间。a[0]a[1]a[2]a[3]a[4]a[5]a[6]a[7]a[8]a[9]每一个空间你都可以存储数据,也可以原创 2017-07-28 08:26:12 · 2029 阅读 · 0 评论 -
第七章:用函数实现模块化程序设计
#includevoid main(){ int a,b; int max(int a,int b); scanf("%d%d",&a,&b); printf("\n两者中较大的值为:%d\n",max(a,b));}int max(int a,int b){ return (a>b)?a:b;}原创 2017-07-28 08:28:12 · 1520 阅读 · 0 评论 -
第八章:善于利用指针
指针一直是学习C语言的一个重点与难点。只有熟练地掌握了指针,才可以说掌握了C语言,c语言的最吸引人的地方也是指针,因为它可以任意地操作内存,编写程序中有着极大地自由空间,因此,也有人说指针是C语言的灵魂。指针分析:指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型、指针所指向的类型、指针的值或者叫指针所原创 2017-07-29 10:00:20 · 883 阅读 · 0 评论 -
第九章:用户自己建立数据类型(结构体)
结构体:不同数据类型的集合(区别数组:同一类型数据的集合)定义结构体有三种方式:1.先定义结构体类型,再定义结构体变量赋值struct student //struct结构体关键字,student结构标记(数据类型,类似int,flort){...};struct student stu1,stu2;//stu1,stu2结构体对象(类似形原创 2017-07-29 10:02:00 · 1244 阅读 · 0 评论 -
第十章:对文件的输入输出
C语言输入输出函数 1. fopen()函数 fopen函数用于打开文件, 其调用格式为: FILE *fopen(char *filename, *type); 在介绍这个函数之;前, 先了解一下下面的知识。 (1) 流(stream)和文件(file) 流和文件 在Turbo C2.0中是有区别原创 2017-07-29 10:03:17 · 545 阅读 · 0 评论