C语言函数库.ppt

C语言函数库.ppt

ID:49332017

大小:146.00 KB

页数:78页

时间:2020-02-03

C语言函数库.ppt_第1页
C语言函数库.ppt_第2页
C语言函数库.ppt_第3页
C语言函数库.ppt_第4页
C语言函数库.ppt_第5页
资源描述:

《C语言函数库.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《程序设计基础(C语言)》学生函数库2010.1.15初稿2010.1.20二稿函数名与函数功能isprime:素数判断swap:交换sca:输入prt:输出sum:累加和max:最大值min:最小值find:查找count:计数sort:排序select:筛选/选择copy:复制shift:移位issym:对称判断reverse:逆序split:分解merge:合并学生学习、编程、考试时常用的函数库函数名的前缀与后缀前缀用于说明类型正常:int前缀“l”:long前缀“f”:float前缀“p”:指针前缀“str_”:字符串前缀“strs_”:多字串前缀“stu_”:

2、学生后缀用于说明额外条件后缀“_p”:素数后缀“_a”:大于后缀“_ae”:大于等于后缀“_b”:小于后缀“_be”:小于等于后缀“_n”:n个后缀“_0”:直到0函数列表(1)intisprime(intn);voidsca(inta[],intn);voidprt(inta[],intn);voidprt_p(inta[],intn);voidprt_m(inta[],intn,intm);intsca_n(inta[]);intsca_0(inta[]);longsum(inta[],intn);intmax(inta[],intn);intmin(inta[],

3、intn);判断素数输入函数输出函数条件输出按行输出输入n个输入至0累加和最大值最小值练习1,2练习3练习4练习3a练习5练习6练习7练习8练习91.素数函数,isprimeintisprime(intn){inti;if(n<2)return0;for(i=2;i

4、Yes,否则输出No#includeintisprime(intn){……}main(){intn;scanf("%d",&n);if(isprime(n))printf("Yes");elseprintf("No");}每个程序都应该具备,不再重复被调用子函数放在主函数之前不再重复说明代码见前主函数一般放在最后,自底向上整数n定义输入整数n调用并判断n是否素数是则输出Yes否则输出No练习2:将4到100的所有偶数分解为两个素数之和main(){intn,i;for(n=4;n<=100;n+=2)for(i=2;i

5、rime(i)&&isprime(n-i)){printf("%2d=%2d+%2dt",n,i,n-i);break;}}#include等略n分解i与n-i和i与n-i均为素数只需一个公式2.输入函数,scavoidsca(inta[],intn){inti;for(i=0;i

6、inta[10],i;sca(a,10);for(i=0;i<10;i++)if(isprime(a[i]))printf("%d",a[i]);printf("");}3.输出函数,prtvoidprt(inta[],intn){inti;for(i=0;i

7、5141则输出:(10个整数在一行内输出)269911018171615141程序4main(){inta[10];sca(a,10);prt(a,10);}4.条件输出函数,prt_pvoidprt_p(inta[],intn){inti;for(i=0;i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。