1 / 78
文档名称:

C语言函数库.ppt

格式:ppt   大小:161KB   页数:78页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言函数库.ppt

上传人:cx545616 2019/9/20 文件大小:161 KB

下载得到文件列表

C语言函数库.ppt

文档介绍

文档介绍:《程序设计基础(C语言)》:素数判断swap:交换sca:输入prt:输出sum:累加和max:最大值min:最小值find:查找count:计数sort:排序select:筛选/选择copy:复制shift:移位issym:对称判断reverse:逆序split:分解merge:合并学生学****编程、考试时常用的函数库鞍妮淋黔檬精奉鲸是缎蝴疫鄂驮夕绥欧硫坷叔阂筋顾畏论成昌单火靡鹰饺C语言函数库C语言函数库函数名的前缀与后缀前缀用于说明类型正常:int前缀“l”:long前缀“f”:float前缀“p”:指针前缀“str_”:字符串前缀“strs_”:多字串前缀“stu_”:学生后缀用于说明额外条件后缀“_p”:素数后缀“_a”:大于后缀“_ae”:大于等于后缀“_b”:小于后缀“_be”:小于等于后缀“_n”:n个后缀“_0”:直到0钨迄啃塘褪瑰丧零迪嘲指嗽雌朴噎训扶曹宇饮早粟推栏篱科直滦裕妖瞻泌C语言函数库C语言函数库函数列表(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[],intn);判断素数输入函数输出函数条件输出按行输出输入n个输入至0累加和最大值最小值练****1,,isprimeintisprime(intn){inti;if(n<2)return0;for(i=2;i<n;i++)if(n%i==0)return0;return1;}判断整数n是否为素数,是则返回1,否则返回0。熟练调用模板intn;……if(isprime(n))圭疵部装图蔫很藻诅钓动违靠饺铆骆眺沛开住腾要纂渝纶禹龄渊抓宙子素C语言函数库C语言函数库练****1输入整数n,如果n是素数,则输出Yes,否则输出No。如输入:5则输出:Yes如输入:6则输出:No仙峦搭媒队葵撰院监丁找阴宦煞叁沦裔财颧帜怎筏座栽臃殆绕喂普烽犯睡C语言函数库C语言函数库程序1:输入整数n,若n为素数则输出Yes,否则输出No#include<>intisprime(intn){……}main(){intn;scanf("%d",&n);if(isprime(n))printf("Yes\n");elseprintf("No\n");}每个程序都应该具备,不再重复被调用子函数放在主函数之前不再重复说明代码见前主函数一般放在最后,自底向上整数n定义输入整数n调用并判断n是否素数是则输出Yes否则输出No验崩幢紧檄酚晦仓纶镇馆箭八瘟蹈隘院捍嫌燃弧熬琶侠着荒蕊境娄嫁窿斡C语言函数库C语言函数库练****2:将4到100的所有偶数分解为两个素数之和main(){intn,i;for(n=4;n<=100;n+=2)for(i=2;i<n;i++)if(isprime(i)&&isprime(n-i)){printf("%2d=%2d+%2d\t",n,i,n-i);break;}}#include等略n分解i与n-i和i与n-,scavoidsca(inta[],intn){inti;for(i=0;i<n;i++)scanf("%d",&a[i]);}从键盘上输入n个整数到数组a中熟练调用模板inta[10];sca(a,10);趣棋诅丫涩沟譬袖捉胆褪哈抡婉罪扮酣扳燕慧诈物辗诸斧鬃鼻颖险喝颤肩C语言函数库C语言函数库练****3输入10个整数,输出其中素数。如输入:2699110**********则输出:2101716141畴尘惭使剃矗筋曰俩灸右资针薛页忿罚植再寐丘诡间早慎僵涌涸宪亢速垦C语言函数库C语言函数库