《C语言程序设计》期末小结.doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:20 大小:88KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

《C语言程序设计》期末小结.doc

《C语言程序设计》期末小结.doc

预览

免费试读已结束,剩余 10 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《《CC语言程序设计语言程序设计》》期末小结期末小结《《CC语言程序设计语言程序设计》》期末小结期末小结1计算机科学工程系李书涛1计算机科学工程系李书涛《《CC语言程序设计语言程序设计》》期末小结期末小结《《CC语言程序设计语言程序设计》》期末小结期末小结《《CC语言程序设计语言程序设计》》期末小结期末小结2计算机科学工程系李书涛2计算机科学工程系李书涛目录《《CC语言程序设计语言程序设计》》期末小结期末小结《《CC语言程序设计语言程序设计》》期末小结期末小结....《《CC语言程序设计语言程序设计》》期末小结期末小结《《CC语言程序设计语言程序设计》》期末小结期末小结3计算机科学工程系李书涛3计算机科学工程系李书涛1120一.期末考试试题类型一.期末考试试题类型一.期末考试试题类型21103530411051030《《CC语言程序设计语言程序设计》》期末小结期末小结《《CC语言程序设计语言程序设计》》期末小结期末小结4计算机科学工程系李书涛4计算机科学工程系李书涛例:语句if(!E)中的条件!E等价于()A)E==0B)E!=1C)E!=0D)-E二.期末试题分析二.期末试题分析1二.期末试题分析1AD例:chars[10];程序中s等价于()A)10B)s[10]C)s[0]D)&s[0]《《CC语言程序设计语言程序设计》》期末小结期末小结《《CC语言程序设计语言程序设计》》期末小结期末小结5计算机科学工程系李书涛5计算机科学工程系李书涛例:chars[10];测字符串长度函数是()A)strcpy(s)B)strcmp(s)C)strlen(s)D)sizeof(s)C例:对于下列语句intn;.a[]={11,22,33,44,55,66},*p=a;不正确的用法是()A)*(a+i);B)*a++;C)*p++;D)(*p)++;B《《CC语言程序设计语言程序设计》》期末小结期末小结《《CC语言程序设计语言程序设计》》期末小结期末小结6计算机科学工程系李书涛6计算机科学工程系李书涛例:选择程序的输出结果#includef(char*s){char*p=s;while(*p!='\0')p++;return(p-s);}main(){printf(“%d\n”,f(“abcdef”));}程序输出结果是:()A)0B)6C)7D)8B《《CC语言程序设计语言程序设计》》期末小结期末小结《《CC语言程序设计语言程序设计》》期末小结期末小结7计算机科学工程系李书涛7计算机科学工程系李书涛例:下面程序的输出是__________。main(){charc=?A?;printf(“%c\n”,c+32);}例:inta[10],*p=a;则a[i]的指针表示形式是_________。22a*(p+i)《《CC语言程序设计语言程序设计》》期末小结期末小结《《CC语言程序设计语言程序设计》》期末小结期末小结8计算机科学工程系李书涛8计算机科学工程系李书涛分支:if语句、、switch语句与break语句指针:inta,*p;p=&a;两个运算符&:取地址-p=&a*:间接访问-a=*p3-3-循环:for语句、、while语句与do-while语句数组指针:inta[5],*p;p=a;数组元素的访问for(i=0;i期末小结期末小结《《CC语言程序设计语言程序设计》》期末小结期末小结9计算机科学工程系李书涛9计算机科学工程系李书涛变量的指针inti,*pi;pi=&i;则:*pi与i等价。数组的指针inta[10],*p;p=a;则:*(p+i)=*(a+i)=a[i]等价。移动指针i个元素函数的指针int(*pf)(),max(x,y);指针初始化pf=max;则函数调用:c=(*pf)(a,b);与c=max(a,b);等价。指针的指针inta,*pa,**ppa;pa=&a;ppa=&pa;则:*ppi=pi;*pi=i;**ppi=*pi=i;指针的数组int*pa[3];char*str[]={“fd”,“12”,“ab”};指针型函数int*f(x,y);main(){int*p;p=f(a,b);}指针类型举例指针类型举例《《CC语言程序设计语言程序设计》》期末小结期末小结《《CC语言程序设计语言程序设计》》期