ImageVerifierCode 换一换
格式:DOC , 页数:10 ,大小:74.50KB ,
资源ID:2125062      下载积分:15 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-2125062.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言必背18个经典程序.doc)为本站会员(hw****26)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

C语言必背18个经典程序.doc

1、C 语言必背 18 个经典程序1、/*输出 9*9 口诀。共 9 行 9 列,i 控制行,j 控制列。*/#include “stdio.h“main()int i,j,result;for (i=1;i#include main() float a45,sum1,sum2;int i,j;for(i=0;imain() char c200,c1;int i,j,k;printf(“Enter a string: “);scanf(“%s“,c);k=strlen(c);for (i=0,j=k-1;imain() char s80,c;int j,k;printf(“nEnter a str

2、ing: “);gets(s);printf(“nEnter a character: “);c=getchar( );for(j=k=0;sj!= 0;j+)if(sj!=c)sk+=sj;sk= 0;printf(“n%s“,s);system(“pause“);10、/*编写一个 void sort(int *x,int n)实现将 x 数组中的 n 个数据从大到小 排序。n 及数组元素在主函数中输入。将结果显示在屏幕上并输出到文件 p9_1.out 中*/#includevoid sort(int *x,int n)int i,j,k,t;for(i=0;ixk) k=j;if(k!=

3、i)t=xi;xi=xk;xk=t;void main()FILE *fp;int *p,i,a10;fp=fopen(“p9_1.out“,“w“); p=a;printf(“Input 10 numbers:“);for(i=0;ix) ai+1=ai; i-; /*将比 x 大的数往后移动一个位置*/a+i=x;j+; /*插入 x 后元素总个数增加*/for(i=1;ireplace(char *s,char c1,char c2) while(*s!=0) if (*s=c1)*s=c2;s+; main() FILE *fp; char str100,a,b;if(fp=fopen

4、(“p10_2.out“,“w“)=NULL) printf(“cannot open the filen“);exit(0); printf(“Enter a string:n“);gets(str);printf(“Enter ascanf(“%c,%c“,printf(“%sn“,str);fprintf(fp,“%sn“,str);replace(str,a,b);printf(“The new string is-%sn“,str);fprintf(fp,“The new string is-%sn“,str);fclose(fp);system(“pause“);13、/*在一个字

5、串 s1 中查找一子串 s2,若存在则返回子串在主串中的起始位置,不存在则返回-1。*/main()char s16=“thisis“;char s25=“is“;printf(“%dn“,search(s1,s2);system(“pause“);int search(char s1,char s2)int i=0,j,len=strlen(s2);while(s1i)for(j=0;j=len)return i;else i+;return -1;14、/*用指针变量输出结构体数组元素。 */struct studentint num;char *name;char sex;int age

6、;stu5=1001,“lihua“,F,18,1002,“liuxing“,M,19,1003,“huangke“,F,19,1004,“fengshou“,F,19,1005,“Wangming“,M,18;main()int i;struct student *ps;printf(“Num tNametttSextAgetn“); /*用指针变量输出结构体数组元素。 */for(ps=stu;psnum,ps-name,ps-sex,ps-age);/*用数组下标法输出结构体数组元素学号和年龄。 */for(i=0;inum,p-name,p-age);p=p-next;while(p!

7、=NULL);system(“pause“);16、/*输入一个字符串,判断其是否为回文。回文字符串是指从左到右读和从右到左读完全相同的字符串。*/#include #include #includemain() char s100;int i,j,n;printf(“输入字符串:n“);gets(s); n=strlen(s);for(i=0,j=n-1;i=j) printf(“是回文串n“);else printf(“不是回文串 n“);system(“pause“);17、/*冒泡排序,从小到大,排序后结果输出到屏幕及文件 myf2.out*/#includevoid fun(int

8、a,int n)int i,j,t;for(i=0;iaj+1) t=aj;aj=aj+1;aj+1=t;main()int a10=12,45,7,8,96,4,10,48,2,46,n=10,i;FILE *f;if(f=fopen(“myf2.out“,“w“)=NULL)printf(“open file myf2.out failed!n“);fun(a,10);for(i=0;idouble countpi(double eps) /*eps 为允许误差 */int m=1;double temp=1.0,s=0;while(temp=eps) s+=temp;temp=temp*m/(2*m+1);m+;return(2*s);main()FILE *fp;double eps=1e-5,pi;if(fp=fopen(“p7_3.out“,“w“)=NULL) printf(“cannot open the filen“);exit(0); pi= countpi(eps);printf(“pi=%lfn“,pi);fprintf(fp,“pi=%lfn“,pi);fclose(fp);system(“pause“);* * * * * * * * * * * * * * * * * * * *

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。