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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(经典c程序100例91100.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

经典c程序100例91100.docx

1、经典c程序100例91100经典c程序100例=91-100【程序91】题目:时间函数举例11.程序分析:2.程序源代码:#include stdio.h#include time.hvoid main() time_t lt; /*define a longint time varible*/lt=time(NULL);/*system time and date*/printf(ctime(); /*english format output*/printf(asctime(localtime();/*tranfer to tm*/printf(asctime(gmtime(); /*tr

2、anfer to Greenwich time*/=【程序92】题目:时间函数举例21.程序分析:2.程序源代码:/*calculate time*/#include time.h#include stdio.hmain() time_t start,end;int i;start=time(NULL);for(i=0;i3000;i+) printf(1111111111n);end=time(NULL);printf(1: The different is %6.3fn,difftime(end,start);=【程序93】题目:时间函数举例31.程序分析:2.程序源代码:/*calcul

3、ate time*/#include time.h#include stdio.hmain() clock_t start,end;int i;double var;start=clock();for(i=0;ii)printf(please input a little smaller.n);scanf(%d,&guess);elseprintf(please input a little bigger.n);scanf(%d,&guess);end=clock();b=time(NULL);printf(1: It took you %6.3f secondsn,var=(double)(

4、end-start)/18.2);printf(1: it took you %6.3f secondsnn,difftime(b,a);if(var15)printf(11 You are very clever! 11nn);else if(var25)printf(11 you are normal! 11nn);elseprintf(11 you are stupid! 11nn);printf(11 Congradulations 11nn);printf(The number you guess is %d,i);printf(ndo you want to try it agai

5、n?(yy.or.n)n);if(c=getch()=y)goto loop;=【程序95】题目:家庭财务管理小程序1.程序分析:2.程序源代码:/*money management system*/#include stdio.h#include dos.hmain()FILE *fp;struct date d;float sum,chm=0.0;int len,i,j=0;int c;char ch4=,ch116=,chtime12=,chshop16,chmoney8;pp: clrscr();sum=0.0;gotoxy(1,1);printf(|-|);gotoxy(1,2);p

6、rintf(| money management system(C1.0) 2000.03 |);gotoxy(1,3);printf(|-|);gotoxy(1,4);printf(| - money records - | - today cost list - |);gotoxy(1,5);printf(| - |-|);gotoxy(1,6);printf(| date: - | |);gotoxy(1,7);printf(| | | | |);gotoxy(1,8);printf(| - | |);gotoxy(1,9);printf(| thgs: - | |);gotoxy(1,

7、10);printf(| | | | |);gotoxy(1,11);printf(| - | |);gotoxy(1,12);printf(| cost: - | |);gotoxy(1,13);printf(| | | | |);gotoxy(1,14);printf(| - | |);gotoxy(1,15);printf(| | |);gotoxy(1,16);printf(| | |);gotoxy(1,17);printf(| | |);gotoxy(1,18);printf(| | |);gotoxy(1,19);printf(| | |);gotoxy(1,20);printf

8、(| | |);gotoxy(1,21);printf(| | |);gotoxy(1,22);printf(| | |);gotoxy(1,23);printf(|-|);i=0;getdate(&d);sprintf(chtime,%4d.%02d.%02d,d.da_year,d.da_mon,d.da_day);for(;)gotoxy(3,24);printf( Tab _browse cost list Esc _quit);gotoxy(13,10);printf( );gotoxy(13,13);printf( );gotoxy(13,7);printf(%s,chtime);

9、j=18;ch0=getch();if(ch0=27)break;strcpy(chshop,);strcpy(chmoney,);if(ch0=9)mm:i=0;fp=fopen(home.dat,r+);gotoxy(3,24);printf( );gotoxy(6,4);printf( list records );gotoxy(1,5);printf(|-|);gotoxy(41,4);printf( );gotoxy(41,5);printf( |);while(fscanf(fp,%10s%14s%fn,chtime,chshop,&chm)!=EOF) if(i=36) getc

10、h();i=0;if (i%36)16) gotoxy(41,4+i-17);printf( );gotoxy(42,4+i-17);i+;sum=sum+chm;printf(%10s %-14s %6.1fn,chtime,chshop,chm);gotoxy(1,23);printf(|-|);gotoxy(1,24);printf(| |);gotoxy(1,25);printf(|-|);gotoxy(10,24);printf(total is %8.1f$,sum);fclose(fp);gotoxy(49,24);printf(press any key to.);getch(

11、);goto pp;elsewhile(ch0!=r) if(j15) len=len+1; j=11;strcpy(ch1,);j=j-2;strncat(ch1,chtime,len);strcpy(chtime,);strncat(chtime,ch1,len-1);gotoxy(13,7);printf( );gotoxy(13,7);printf(%s,chtime);ch0=getch();if(ch0=9)goto mm;if(ch0=27)exit(1);gotoxy(3,24);printf( );gotoxy(13,10);j=0;ch0=getch();while(ch0

12、!=r) if (j14) strncat(chshop,ch,1);j+;if(ch0=8) len=strlen(chshop)-1;strcpy(ch1,);j=j-2;strncat(ch1,chshop,len);strcpy(chshop,);strncat(chshop,ch1,len-1);gotoxy(13,10);printf( );gotoxy(13,10);printf(%s,chshop);ch0=getch();gotoxy(13,13);j=0;ch0=getch();while(ch0!=r) if (j=a&stri=z)stri=stri-32;fputc(

13、stri,fp);i+;fclose(fp);fp=fopen(test,r);fgets(str,strlen(str)+1,fp);printf(%sn,str);fclose(fp);=【程序99】题目:有两个磁盘文件A和B,各存放一行字母,要求把这两个文件中的信息合并(按字母顺序排列), 输出到一个新文件C中。1.程序分析:2.程序源代码:#include stdio.hmain() FILE *fp;int i,j,n,ni;char c160,t,ch;if(fp=fopen(A,r)=NULL)printf(file A cannot be openedn);exit(0);pr

14、intf(n A contents are :n);for(i=0;(ch=fgetc(fp)!=EOF;i+)ci=ch;putchar(ci);fclose(fp);ni=i;if(fp=fopen(B,r)=NULL)printf(file B cannot be openedn);exit(0);printf(n B contents are :n);for(i=0;(ch=fgetc(fp)!=EOF;i+)ci=ch;putchar(ci);fclose(fp);n=i;for(i=0;in;i+)for(j=i+1;jcj)t=ci;ci=cj;cj=t;printf(n C f

15、ile is:n);fp=fopen(C,w);for(i=0;in;i+) putc(ci,fp);putchar(ci);fclose(fp);=【程序100】题目:有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件stud中。1.程序分析:2.程序源代码:#include stdio.hstruct student char num6;char name8;int score3;float avr; stu5;main()int i,j,sum;FILE *fp;/*input*/for(i

16、=0;i5;i+) printf(n please input No. %d score:n,i);printf(stuNo:);scanf(%s,stui.num);printf(name:);scanf(%s,stui.name);sum=0;for(j=0;j3;j+) printf(score %d.,j+1);scanf(%d,&stui.scorej);sum+=stui.scorej;stui.avr=sum/3.0;fp=fopen(stud,w);for(i=0;i5;i+)if(fwrite(&stui,sizeof(struct student),1,fp)!=1)printf(file write errorn);fclose(fp);

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1