“C程序设计”复习.ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
“C程序设计”复习

《C程序设计》复习;程序设计概念:编制程序的过程。 运行程序的步骤:(编辑-编译-链接-运行) 算法表示:流程图 ;程序;数据类型:按数据的取值,必须有确定的数据类型,C语言的数据类型有:;标识符:命名规则(由字母或下划线开始,由字母、数字、下划线组成) 变量:定义、初始化、使用(遵循先定义后使用原则) 常量: 直接常量:具体的形式:整型(八进制0、十六进制0x)、实型(指数形式)、字符(转义字符、与字符串的区别) 符号常量:如何定义?(预处理) ;; 1.算术运算符 (+ - * / % ++ - -) 2.关系运算符 ( == = = !=) 3.逻辑运算符 (! && ||) 4.赋值运算符 (= 及其复合赋值运算符) 5.条件运算符 (? :) 6.逗号运算符 (,) 7.位运算符 ( ~ | ^ ) 8. 指针运算符 (* 和 ) 9.求字节数运算符 (sizeof) 10.强制类型转换运算符 (类型) 11.分量运算符 (. →) 12.下标运算符 ([ ]) 13.其它 (如函数调用运算符());以下从高到低排列各类运算的优先级 ;3 基本控制结构;#include stdio.h: 字符输入函数: getchar() 字符输出函数:putchar(c) 格式输入函数:scanf(“格式控制串”,地址表列) 地址表列:变量的地址,常用取地址运算符 输入数据不能规定精度 格式输出函数: printf(“格式控制串”,输出表列) ;选择结构程序设计;开关语句(switch语句) 用来实现多选一: 格式: switch (表达式) { case 常量表达式1: 《语句序列1》《break;》 …… case 常量表达式n:《语句序列n》《break;》 《default:语句序列;》 } ;C提供三种循环语句:;例: #includestdio.h void main() { int x=9876,y; while(x!=0) {y=x%10;printf(“%d”,y);x/=10;} };do-while语句称为直到循环,格式为: do 循环体语句 while( 表达式 ) ;;for 语句 ;;4 函数;单向传递: 数组名作为函数参数:注意:传送的是数组首地址 ???量的作用域:局部、全局 存储类别static、extern;例 #include stdio.h int fun( ) { static int x=5; x++; return x; } void main( ) { int i, x; for(i=0;i3;i++) x=fun( ); printf(“%d\n”,x); } ;5 数组;串输入: char c[6]; scanf (″%s″,c);;6 指针;例1: int a[10]; int *p=a; //等价于int *p; p=a;;#includestdio.h void swap(int d1,int d2) { int temp; temp=d1; d1=d2; d2=temp; } int main(){ int x,y; printf(”请输入x和y的值\n”); scanf(“%d,%d”,x,y); swap(x, y); printf(“x=%d,y=%d\n”,x,y); return 0; } ;#include stdio.h void swap(int *d1,int *d2){ int temp; temp=*d1;*d1=*d2;*d2=temp; } void main(){ int x,y; printf(”请输入x和y的值\n”); scanf(“%d,%d”,x,y); swap(x,y); printf(“x=%d,y=%d\n”,x,y); };7 结构体、共用体、用户定义类型;;共用体:概念,与结构体的区别 typed

您可能关注的文档

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档