第一范文网 - 专业文章范例文档资料分享平台

C语言程序设计100个简单的经典例子

来源:用户分享 时间:2025/6/18 1:18:03 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

.

#include \main() { file *fp;

char ch,filename[10]; scanf(\

if((fp=fopen(filename,\{printf(\exit(0);}

ch=getchar(); ch=getchar(); while(ch!='#')

{fputc(ch,fp);putchar(ch); ch=getchar(); }

fclose(fp); }

==============================================================

【程序98】

题目:从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文件“test”中保存。

输入的字符串以!结束。 1.程序分析: 2.程序源代码: #include \main() {file *fp;

char str[100],filename[10]; int i=0;

if((fp=fopen(\{ printf(\exit(0);}

printf(\gets(str);

while(str[i]!='!')

{ if(str[i]>='a'&&str[i]<='z') str[i]=str[i]-32; fputc(str[i],fp); i++;}

fclose(fp);

fp=fopen(\

fgets(str,strlen(str)+1,fp); printf(\fclose(fp);

.

.

}

==============================================================

【程序99】

题目:有两个磁盘文件a和b,各存放一行字母,要求把这两个文件中的信息合并(按字母顺序排列),

输出到一个新文件c中。 1.程序分析: 2.程序源代码: #include \main() { file *fp; int i,j,n,ni;

char c[160],t,ch;

if((fp=fopen(\

{printf(\exit(0);}

printf(\for(i=0;(ch=fgetc(fp))!=eof;i++) {c[i]=ch; putchar(c[i]); }

fclose(fp); ni=i;

if((fp=fopen(\

{printf(\exit(0);}

printf(\for(i=0;(ch=fgetc(fp))!=eof;i++) {c[i]=ch; putchar(c[i]); }

fclose(fp); n=i;

for(i=0;ifor(j=i+1;jif(c[i]>c[j]) {t=c[i];c[i]=c[j];c[j]=t;} printf(\fp=fopen(\for(i=0;i{ putc(c[i],fp); putchar(c[i]); }

fclose(fp);

.

.

}

==============================================================

【程序100】

题目:有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,,三门课成绩),计算出

平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件\中。 1.程序分析: 2.程序源代码: #include \struct student { char num[6]; char name[8]; int score[3]; float avr; } stu[5]; main() {int i,j,sum; file *fp; /*input*/

for(i=0;i<5;i++)

{ printf(\printf(\

scanf(\printf(\

scanf(\sum=0;

for(j=0;j<3;j++)

{ printf(\scanf(\sum+=stu[i].score[j]; }

stu[i].avr=sum/3.0; }

fp=fopen(\for(i=0;i<5;i++)

if(fwrite(&stu[i],sizeof(struct student),1,fp)!=1) printf(\fclose(fp); }

.

.

.

搜索更多关于: C语言程序设计100个简单的经典例子 的文档
C语言程序设计100个简单的经典例子.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5qvwc774fy0cqsi0v0jd0weks4q8c700nsc_16.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top