C语言实现字符串小写转大写的简单方法

创始人
2024-12-22 12:29:36
0 次浏览
0 评论

c语言输入字符串,将字符串中的小写字母转换为相应的大写字母并输出

#includeintmain(void){charbuf[128];for(i=0;buf[i];i++)if(buf[i]>='a'&&buf[i]<='z')buf[i]-=32;;}</前>

C语言编程,从键盘输入一字符串,将其中的小写字母全部转换成大写字母

代码如下:

#include

#include

#include

intmain(){

FILE*fp;

if((fp=fopen("123.txt","a"))==NULL)

printf("文件无法打开\n");

else

printf("fileopenedforwriting\n");

charch;

while((ch=getchar())!='\n'){

fputc(toupper(ch),fp);                           

}intf("文件不能关闭\n");

else

printf("文件现在已关闭\n");

return0;

}

程序工作原理如下:

扩展信息

C语言可以插入文件使用函数fputc,你只需要循环输入并将输入的每个字符串转换为大写即可。
功能已结束。

参考资料:百度百科-C语言

C语言功能:将字符串中的小写字母转换为对应的大写字母,其他字符不变

源代码如下:

#include"stdio.h"

#include"conio.h"

char*toDaXie(char*s);/*函数--改为大写*/

main()

{

char*s;

printf("请输入字符串!\n");

gets(s);

printf("结果:\n%s\n",toDaXie(s));

getch();

}

char*toDaXie(char*s)/*函数--具体内容大写*/

<

inti;

for(i=0;i96&&s[i]<123>

s[i]-=32;/*然后将其变为大写*/

}

返回;}

扩展信息

1.在C++程序开发中,当程序员需要使用for()循环语句时,往往会在for()内部定义循环遍历。

2.C语言程序的“短路表达式”决定了只有runStepA()函数成功才会执行runStepB()函数。
只有当executeStepB()函数也成功时,executeStepC()函数才会被执行。

热门文章
1
Python编程入门:全面解析Pytho... python的基本语法基本的Python语法如下:1.变量的定义。在编程语言中,...

2
Python字典操作全解析:添加、修改、... &#65279;Pythondict字典基本操作(包括添加、修改、删除键...

3
Python错误处理与异常处理:构建稳定... 2.5错误处理与异常在编程领域,错误处理和异常处理是保证程序稳定性和健壮性的关键...

4
Python数据转换攻略:字符串、列表、... Python字典、字符串及列表的相互转换Python中数据转换的艺术:从字典和字...

5
Python列表相加与求和技巧解析 重温python基础:列表相加的方法(两个list[]加法)今天,我们来看看Py...

6
Python运行快捷键大揭秘:高效操作,... python运行按哪个键运行Python时的快捷键包括Ctrl+Shift+F1...

7
Python字符与数字互转攻略:轻松掌握... python&#160;字符与数字如何转换Python是一种功能强大且结...

8
Python字符串转列表:两种常用方法解... python怎么将字符串转换为列表Python中将字符串转换为列表的方法有多种,...

9
Python字符串转列表:两种常用方法解... python怎么将字符串转换为列表在Python中将字符串转换为列表的方法有很多...

10
Python列表转字符串全攻略:掌握四种... Python列表到字符串–如何在Python中转换列表在Python中,将列表转...