![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
zwmwcj
这个作者很懒,什么都没留下…
展开
-
第二节 软件配置 STVD+COSMIC
!原创 2020-11-01 07:34:06 · 319 阅读 · 0 评论 -
switch语句的用法详解
switch语句的用法详解C语言还提供了另一种用于多分支选择的switch语句, 其一般形式为:switch(表达式){ case常量表达式1: 语句1; case常量表达式2: 语句2; … case常量表达式n: 语句n; default:语句n+1;}其语义是:计算表达式的值。并逐个与其后的常量表达式值相比较,当表达式的值与某个常量表达式的原创 2015-10-27 13:54:33 · 48571 阅读 · 7 评论 -
直接插入排序
#include <stdio.h> array[]={50,10,90,30,70,40,80,60,20}; int nsize = sizeof(array) / sizeof(int); void InsertSort(int list[], int length) { int i,j,temp; for (i = 1;i < length;i++)//读取数组原创 2015-10-23 20:11:50 · 247 阅读 · 0 评论 -
栈
1 栈的定义 栈和队列是在软件设计中常用的两种数据结构,它们的逻辑结构和线性表相同。其特点在于运算受到了限制:栈按“后进先出”的规则进行操作,队按“先进先出”的规则进行操作,故称运算受限制的线性表。 栈是限制在表的一端进行插入和删除的线性表。允许插入、删除的这一端称为栈顶,另一个固定端称为栈底。当表中没有元素时称为空栈。如图3.1.1 所示栈中有三个元素,进栈的顺序是a1、a2、a3,当原创 2015-10-24 06:26:29 · 262 阅读 · 0 评论 -
C语言经典编程282例 明日科技 第243例改错
第243例:#includemain(){ FILE *fp; /*定义一个指向FILE类型结构体的指针变量*/ char filename1[20], filename2[20]; /*定义数组为字符型*/ printf("please input the file name which do you want to change:\n");原创 2015-10-08 06:13:45 · 1705 阅读 · 0 评论 -
C语言scanf()函数:格式化输入函数
头文件:#include scanf() 函数用来格式化输入数据,即按用户指定的格式从键盘上把数据读入到指定的变量中。其原型为:int scanf ( char * format [ ,argument, ... ]);其调用格式为: scanf("",);scanf()函数返回成功赋值的数据项数,出错时则返回EOF【参数】format为格式化控制字符串,可以原创 2015-10-02 14:45:45 · 1007 阅读 · 0 评论 -
常用算法-插入排序算法
有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。 插入算法把要排序的数组分成两部分:第一部分包含了这个数组的所有元素,但原创 2015-10-16 11:34:44 · 505 阅读 · 0 评论 -
printf()输出格式大全
在学习C语言时,常用到printf(),这里先学习下。1 一般格式 printf(格式控制,输出表列) 例如:printf("i=%d,ch=%c\n",i,ch); 说明: (1)“格式控制”是用双撇号括起来的字符串,也称“转换控制字符串”,它包括两种信息: ①格式说明:由“%”和格式字符组成,它的作用是将输出的数据转换为指定的格式输出原创 2015-09-27 10:58:40 · 2063 阅读 · 0 评论 -
C语言基本数据类型
基本数据原创 2015-09-27 05:58:42 · 603 阅读 · 0 评论