140726暑期培训.txt
Posted slgkaifa
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了140726暑期培训.txt相关的知识,希望对你有一定的参考价值。
1、 输入多组数据的时候
while(scanf("%s",s)!=EOF)
while(gets(s)!=NULL) 用gets和scanf不一样。要注意
2、 输入字符串的时候
scanf("%s",s);
scanf遇到空格会自己主动停止输入
scanf输入完字符串之后要记得推断是否加getchar();以吸收换行符
gets(s);
gets能够输入空格,结束的时候用‘\n‘,对于其不吸收
3、 输出字符串的时候
puts(s); 输出完之后会自己主动给字符串加一个‘\n‘
4、 strlwr(s); 将字符串中全部的大写字母换成小写
strupr(s); 将字符串中全部的小写字母换成大写
----记得加头文件 #include<string.h>
5、拓展:
如果字符串s ,s1 ,字符 c 。
while(scanf("%s",s)!=EOF)
while(gets(s)!=NULL) 用gets和scanf不一样。要注意
2、 输入字符串的时候
scanf("%s",s);
scanf遇到空格会自己主动停止输入
scanf输入完字符串之后要记得推断是否加getchar();以吸收换行符
gets(s);
gets能够输入空格,结束的时候用‘\n‘,对于其不吸收
3、 输出字符串的时候
puts(s); 输出完之后会自己主动给字符串加一个‘\n‘
4、 strlwr(s); 将字符串中全部的大写字母换成小写
strupr(s); 将字符串中全部的小写字母换成大写
----记得加头文件 #include<string.h>
5、拓展:
如果字符串s ,s1 ,字符 c 。
要推断s中有没有c,就用 strchr(s,c); 如有则返回1,没有就返回0 。
推断s中有没有串s1(也就是推断s1是不是s的一个子串)。用 strstr(s,s1) ; 有则返回1。没有就返回0 。
6、 在ASCII表中。
小写字母位于大写字母的后面,即小写字母的ASCII码值大于大写字母的ASCII码值
以上是关于140726暑期培训.txt的主要内容,如果未能解决你的问题,请参考以下文章