32.字符串

Posted spore

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了32.字符串相关的知识,希望对你有一定的参考价值。

getchar()获取一个字符;putchar()输出一个字符

gets()获取一个字符串:puts()输出一个字符串

输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)。

输入:输入一行字符                eg:a b

输出:加密处理后的字符      b c

#include <stdio.h>
#include <stdlib.h>
#include <string.h>  //写字符时必须加上 的头文件

int main()
{
   char str[100];
   gets(str);
   int i;
   for(i=0;i<strlen(str);i++)
   {
       if(str[i]>=a&&str[i]<=z)
       {
           str[i] +=1;
       }
   }
   puts(str);
   return 0;
}

用getchar()

#include <stdio.h>
#include <stdlib.h>
#include <string.h>  //写字符时必须加上 的头文件

int main()
{
    char c;
    while((c=getchar())!=
)  //这一行很棒,加糖
    {
        if(c>=a&&c<=z||c>=A&&c<=Z)
        {
             if(c==z||c==Z)
                c -=25;
             else
                c +=1;
             printf("%c",c);
        }
        else
            printf("%c",c);
     }

return 0;
}

 

以上是关于32.字符串的主要内容,如果未能解决你的问题,请参考以下文章

webView loadUrl 打开浏览器选择对话框

此 Canon SDK C++ 代码片段的等效 C# 代码是啥?

2021-09-11:给你一个32位的有符号整数x,返回将x中的数字部分反转后的结果。反转后整数超过 32 位的有符号整数的范围就返回0,假设环境不允许存储 64 位整数(有符号或无符号)。(代码片段

Notepad++编辑器——Verilog代码片段直接编译

21个常用代码片段

片段(Java) | 机试题+算法思路+考点+代码解析 2023