)。"og:type" content="webpage">)。" /> )。"> 经典C语言程序例子_软件运维_内存溢出

阅读21

经典C语言程序例子,第1张

题目01:在一个已知的字符

串中查察羡世找最长单词,假定字符串中只含字母和空格,空格用来分隔不同的单词。

直接编译,程序执行结果如下图所示:

题目02:编写一个int string_len(char *s),返回字符串s的字符长度(不包括\0)。

直接编译,程序执行结果如下图所示:

扩展资料:

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编败肢译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理派毕器(单片机或称MCU)以及超级电脑等作业平台。

while((ch=fgetc(fp))!=EOF) /册桥/读入1个字符

{while(ch!=EOF&&!isalpha(ch)) ch=fgetc(fp)//如果非结尾并且非字符,继续读取

if(isower(ch)) //如果是小写的,变成大写

{ch-=32

fseek(fp,-1,1)移动文件指针,往后走

fputc(ch,fp) 修改文件内容

fseek(fp,1,1)往后以

}

while(isalpha(ch)) ch=fgetc(fp)//字符的话,继续

}

功能,将文件碧亏中,单词开州慧猛头小写的,改成大写,非开始字符保持不变这是一个求最大公约数的递归函数,程序逻辑是:如果两数调用时,第一个参数

小,则利用规则交换两参数;否则判断是否能够整除,能则返回第二个参数,否则继续多第二个参数、第一个参数除第二个参数的戚并余数进行递归。

补充:


不好意思,橘谈编译原理当初就没学好,刚圆仔碰才看了这里http://www.blogcn.com/User13/xjoywag/index.html的文章,收获不小。

欢迎分享,转载请注明来源:

内存溢出

原文地址:

https://www.54852.com/yw/12349332.html
程序
(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
黄皮书黄皮书一级用户组
小米钱包文件夹路径
上一篇
2023-05-22
unix环境下C程序,从一个文件读入至少五条数据,然后输出到另一个文件中。很简单吧,可是不熟,也没时间了
2023-05-22

发表评论
请登录后评论...
登录
提交

    评论列表(0条)
保存
{label}{label}