C语言分块教程 C语言程序设计初步.doc
as****16
亲,该文档总共28页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
C语言分块教程 C语言程序设计初步.doc
第三章:C语言程序设计初步C语言程序设计本课介绍C语言程序设计的基本方法和基本的程序语句。从程序流程的角度来看,程序可以分为三种基本结构,即顺序结构、分支结构、循环结构。这三种基本结构可以组成所有的各种复杂程序。C语言提供了多种语句来实现这些程序结构。本章介绍这些基本语句及其应用,使读者对C程序有一个初步的认识,为后面各章的学习打下基础。C程序的语句C程序的执行部分是由语句组成的。程序的功能也是由执行语句实现的。C语句可分为以下五类:1.表达式语句2.函数调用语句3.控制语句4.复合语句5.空语句1.表达
C语言程序设计教程.pptx
第9章构造体与共用体第9章构造体与共用体一种学生旳信息有学号、姓名、性别、年龄、住址、成绩等。一本图书旳信息有分类编号、书名、作者、出版社、出版日期、价格、库存量等。怎样描述这些类型不同旳有关数据?struct构造体名{数据类型1组员名1;数据类型2组员名2;……数据类型n组员名n;};例如图书类型旳定义:structbookcard{charnum[10];/*图书分类编号是字符数组类型*/charname[30];/*书名是字符数组类型*/charauthor[30];/*作者是字符数组类型*/cha
C语言程序设计教程.docx
位运算13.1位运算符位运算符的简介表13.1位运算符表位运算符含义位运算符含义&按位与~按位取反|按位或<<左移^按位异或>>右移位运算符的应用#include<stdio.h>unsignedshortCirMove(unsignedshortvalue,intn){unsignedshortresult;if(n>0)result=value<<(16-n)|value>>n;else{n=-n;result=value>>(16-n)|value<<n;}returnresult;}voidmai
C语言程序设计教程.ppt
《C语言程序设计教程》第四章模块化程序设计§1函数(程序模块)函数值类型函数名(类型形参,…){函数体}P104例2:找出函数定义部分intjdz(intx){return(x>=0?x:-x);}P106例4:编写打印n个空格的函数P106例5:编写求表达式值的函数:y=例:函数定义:doublefunc(doublea,intb,floatc){/*函数体*/}函数声明应为:doublefunc(doublea,intb,floatc);或:doublefunc(doublex,inty,floatz
C语言程序设计教程.ppt
第一章计算机语言及C语言概述第二章基本数据类型、运算符和表达式第三章数据的输入和输出第四章语句第五章指针初步和数组第六章函数与程序结构第七章编译预处理第八章指针第九章结构体第十章文件第一章计算机语言及C语言概述2.编译程序:将用高级语言编写的程序(源程序)翻译成机器语言或汇编语言程序(目标程序)的工具。特点:一次编译,目标程序可多次使用.从高级语言程序到获得运行结果的一般过程程序库数据源程序目标程序可执行程序结果3.解释程序:直接对源代码中的语句进行解释执行,产生运行结果,它不产生目标代码。1.2C语言概