目录
示例
输出
首页 后端开发 C++ 编写一个C程序,将大写字母转换为小写字母,不使用字符串转换函数

编写一个C程序,将大写字母转换为小写字母,不使用字符串转换函数

Aug 29, 2023 pm 02:45 PM
c程序 大小写转换 字符处理

编写一个C程序,将大写字母转换为小写字母,不使用字符串转换函数

在了解如何在不使用字符串转换函数的情况下将大写字母转换为小写字母之前,让我们来看一下使用转换函数将大写字母转换为小写字母的程序,然后您将清楚我们在程序中所做的事情:

示例

#include <stdio.h>
#include <string.h>
int main(){
   char string[50];
   printf("enter a string to convert to lower case</p><p>");
   gets(string); /reading the string
   printf("The string in lower case: %s</p><p>", strlwr(string)); //strlwr converts all upper    to
   lower
   return 0;
}
登录后复制

输出

enter a string to convert to lower case
CProgramming LangUage
The string in lower case: cprogramming language
登录后复制

现在让我们看看不使用预定义函数将大写转换为小写的程序 -

示例

#include<stdio.h>
void main(){
   //Declaring variable for For loop (to read each position of alphabet) and string//
   int i;
   char string[40];
   //Reading string//
   printf("Enter the string : ");
   gets(string);
   //For loop to read each alphabet//
   for(i=0;string[i]!=&#39;\0&#39;;i++){
      if(string[i]>=65&&string[i]<=90){
         string[i]=string[i]+32;
      }
   }
   printf("The converted lower case string is : ");
   puts(string);
}
登录后复制

输出

Enter the string : TUTORIALSPOINT
The converted lower case string is : tutorialspoint
登录后复制

以上是编写一个C程序,将大写字母转换为小写字母,不使用字符串转换函数的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前 By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

将以下内容翻译为中文:C程序将罗马数字转换为十进制数字 将以下内容翻译为中文:C程序将罗马数字转换为十进制数字 Sep 05, 2023 pm 09:53 PM

给出以下是一个将罗马数字转换为十进制数字的C语言算法:算法步骤1-开始步骤2-在运行时读取罗马数字步骤3-长度:=strlen(roman)步骤4-对于i=0到长度-1   步骤4.1-switch(roman[i])     步骤4.1.1-case'm':    &nbs

C++程序比较两个字符串的字典序 C++程序比较两个字符串的字典序 Sep 04, 2023 pm 05:13 PM

字典序字符串比较是指字符串按照字典顺序进行比较。例如,如果有两个字符串'apple'和'appeal',第一个字符串将排在后面,因为前三个字符'app'是相同的。然后对于第一个字符串,字符是'l',而在第二个字符串中,第四个字符是'e'。由于'e'比'l'短,所以如果我们按照字典顺序排列,它将排在前面。在安排之前,字符串按字典顺序进行比较。在本文中,我们将看到使用C++进行按字典顺序比较两个字符串的不同技术。在C++字符串中使用compare()函数C++string对象有一个compare()

C程序以找到链表的长度 C程序以找到链表的长度 Sep 07, 2023 pm 07:33 PM

链接列表使用动态内存分配,即它们相应地增长和收缩。它们被定义为节点的集合。这里,节点有两部分,即数据和链路。数据、链接和链表的表示如下-链表的类型链表有四种类型,如下:-单链表/单链表双/双向链表循环单链表循环双链表我们使用递归方法求链表长度的逻辑是-intlength(node*temp){  if(temp==NULL)   returnl;  else{&n

C++程序以给定值为参数,找到双曲正弦反函数的值 C++程序以给定值为参数,找到双曲正弦反函数的值 Sep 17, 2023 am 10:49 AM

双曲函数是使用双曲线而不是圆定义的,与普通三角函数相当。它从提供的弧度角返回双曲正弦函数中的比率参数。但要做相反的事,或者换句话说。如果我们想根据双曲正弦值计算角度,我们需要像双曲反正弦运算一样的反双曲三角运算。本课程将演示如何使用C++中的双曲反正弦(asinh)函数,使用双曲正弦值(以弧度为单位)计算角度。双曲反正弦运算遵循以下公式-$$\mathrm{sinh^{-1}x\:=\:In(x\:+\:\sqrt{x^2\:+\:1})},其中\:In\:是\:自然对数\:(log_e\:k)

C++程序打印字典 C++程序打印字典 Sep 11, 2023 am 10:33 AM

映射是C++中的一种特殊类型的容器,其中每个元素都是一对两个值,即键值和映射值。键值用于索引每个项目,映射值是与键关联的值。无论映射值是否唯一,键始终是唯一的。要在C++中打印映射元素,我们必须使用迭代器。一组项目中的一个元素由迭代器对象指示。迭代器主要与数组和其他类型的容器(例如向量)一起使用,并且它们具有一组特定的操作,可用于识别特定范围内的特定元素。可以增加或减少迭代器来引用范围或容器中存在的不同元素。迭代器指向范围内特定元素的内存位置。使用迭代器在C++中打印地图首先,我们看一下如何定义

C程序使用rename()函数更改文件名 C程序使用rename()函数更改文件名 Sep 21, 2023 pm 10:01 PM

rename函数将文件或目录从旧名称更改为新名称。此操作类似于移动操作。因此,我们也可以使用此rename函数来移动文件。此函数存在于stdio.h库头文件中。rename函数的语法如下:intrename(constchar*oldname,constchar*newname);rename()函数的功能它接受两个参数。一个是oldname,另一个是newname。这两个参数都是指向常量字符的指针,用于定义文件的旧名称和新名称。如果文件重命名成功,则返回零;否则,返回非零整数。在重命名操作期间

C程序实现欧几里得算法 C程序实现欧几里得算法 Sep 17, 2023 pm 12:41 PM

问题实现欧几里得算法来查找两个整数的最大公约数(GCD)和最小公倍数(LCM),并将结果与​​给定整数一起输出。解决方案实现欧几里得算法求两个整数的最大公约数(GCD)和最小公倍数(LCM)的解决方案如下-求GCD和LCM的逻辑如下-if(firstno*secondno!=0){  gcd=gcd_rec(firstno,secondno);  printf("TheGCDof%dand%dis%d",

写一个C程序,使用strncmp库函数来比较两个字符串 写一个C程序,使用strncmp库函数来比较两个字符串 Sep 09, 2023 pm 01:17 PM

Strncmp是一个预定义的库函数,存在于string.h文件中,它用于比较两个字符串并显示哪个字符串更大。strcmp函数(字符串比较)此函数比较两个字符串。它返回两个字符串中第一个不匹配字符的ASCII差异。语法intstrcmp(string1,string2);如果差异等于零,则string1=string2。如果差异为正,则string1>string2。如果差异为负,则string1<string2。示例strncmp函数此函数用于比较两个字符串的前n个字符。语法strn

See all articles