c语言编程实现把输入的一行字符原样输出若是

2021-01-02 20:50:26 字数 3910 阅读 1439

1楼:天穆问天

#include"stdio.h"

#include"string.h"

voidmain()

}printf("%s\n",s1);

}以下是测试**

2楼:会点技术的小子

第一种:

#include

#include

void main()

;for(int i=0;i<15;i++)if('a'<=str[i]&&str[i]<='z')str[i]+=32;

printf("%s",str);

printf("\n");

}第二种:

#include

#include

void main()

;printf("%s",strlwr(str));

printf("\n");

}上面有两种解决方式,你自己选择??

希望采纳!!!!

3楼:匿名用户

抓住要点:小写字母的ascii值比大写的大32

输入一个字母,若是小写字母,则变为大写输出,否则,原样输出, 用c语言编程,,

4楼:昆湖宾馆

#include

intmain()

intmain()elseif('a'<=c&&c<='z')elsereturn0;}

用c语言编程,输入一个字符,若是小写字母,转换为大写输出,若是大写字母,转换为小写字母输出

5楼:木澂

**如下

:#include

int main( )

**在devc++环境下运行效果如下:

6楼:郝在益

如果是小写,则将这个字符减去32,再输出。反之,加上32就是了。

#include

main()

满意请采纳!

7楼:匿名用户

#include

void main()

else if(ch>=97 && ch<=122)printf("%c\n",ch);}

c语言编程,输入一个字符,如果是小写字母,则把他变成大写,如果是大写字母,就把他变成小写。

8楼:匿名用户

思路:判断一个字符是大写字母还是小写字母可以直接字符比较或者ascii码值比较,根据大写字母和其对应小写字母的asccii值相差32,可以加减32实现互换。

参考**:

#include"stdio.h"

intmain()

/*运行结果:dd*/

9楼:想要博学

能用字符串的话就用strupr ,strlwr函数#include

#include

char main()

不能用的话,可以先判断是否为小写或大写字母,再根据acs码表加32或者剪32来实现转换

10楼:匿名用户

用 ascii值换算

用c语言编程,输入一个字符,若是小写字母,转换为大写输出,若是大写字母,转换为小写字母输出,

11楼:nice不落的夕阳

char in ;

while((in=getchar())!='\n')else if (in>='a'&&in<='z')}

c语言从键盘输入一串字符,判定它是否是小写字母,如果是,则将它转换成大写字母,如果是其他字符则原样输出

12楼:匿名用户

#include

intmain()

编译环境:winxp + gcc 2.95

13楼:匿名用户

#include

#include

#include

intmain()

}puts(a);

getchar();

getchar();

return0;}

c语言,从键盘中输入一个字符,如果是大写字母,转换成小写字母输出,如果是其他字符则不变换

14楼:杜哥是个小天才

你所写的**是正确的,想要查看,请用这个:

#include

int main()

else

getchar();

getchar();

return 0;

}拓展资料

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

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

15楼:匿名用户

#include

voidmain()

else

}原**是效果的,只是没有换行,你没注意,以上是我改的**。

16楼:匿名用户

vs2012和gcc都可以达到你的要求

17楼:匿名用户

//程序没问题,不过还可以更简单点:

#include

voidmain()}

18楼:我想我是懂的

#include

int main()

应该都对的- -

19楼:自我编程

在我的环境里运行没问题啊

20楼:匿名用户

在devc++中测试,运行正确!

自定义函数,用c++写字符串大写字母转换成小写字母

21楼:育知同创教育

#include

#include

#include

using namespace std;

string strlower(string text)return(newtext);

}int main()

22楼:ㄨ比翼の羽根

手机上打起复

来太麻烦了,我制告诉你一下思路吧,用bai一个for循环(du0开始,《字符串长度结束)zhi

对字符串的每个位置依

dao次判断acsii码值,大于a且小于z的acsii码值的就经过运算换成小写字母的acsii码值,不是就不管他

c语言从键盘输入一串字符,判定它是否是小写字母,如果是,则将它转换成大写字母,如果是小写字符则原样输出

23楼:匿名用户

#include

#include

intmain(void)

只用stdio.h版:

#include

intmain(void)

24楼:傻十三

你好楼主,你要输入字符串,应该定义a为数组啊,你定义一个字符常量只能存储一个字符。

如char a[10];

scanf("%s",a);

这样就是输入一个字符串了。

打印就是,printf("%s",a);

用c语言编程输入字符若是小写字母转换为

1楼 木澂 如下 include int main 在devc 环境下运行效果如下 2楼 郝在益 如果是小写,则将这个字符减去32,再输出。反之,加上32就是了。 include main 满意请采纳! 3楼 匿名用户 include void main else if ch 97 ch 122 p...

c语言编程打印数字字符图案输入任意整数n输出

1楼 莫道無情 c语言程序如下 include int main n printf n 输入一行之后,换行。 return 0 2楼 匿名用户 include int main void int n i j t scanf d n for t i 0 ifor j 0 j 3楼 类人界异 int n...

求如何编写C语言程序,输入字符,若是小写字母,转换为

1楼 老老鹰 char trans char str return str 用c语言编程,输入一个字符,若是小写字母,转换为大写输出,若是大写字母,转换为小写字母输出, 2楼 木澂 来如下 include int main 在devc 环境下运行效果如下 扩展资料 题目思路详解 这道题的要求为 输入...