字符串,switch
来源:互联网 发布:装载xml数据方法异常 编辑:程序博客网 时间:2024/05/21 19:44
#include<stdio.h>
#include<string.h>
int main(){
int n,m;
char s[200];
scanf("%d",&n);
getchar();
while(n--){
int count=0,r=0;
m = strlen(gets(s));
for(int i=0;i<m;i++){
if(s[i]>='a'&&s[i]<='z')
count++;
}
switch(count%26) {
case 0:putchar('z');putchar('\n');break;
case 1:putchar('a');putchar('\n');break;
case 2:putchar('b');putchar('\n');break;
case 3:putchar('c');putchar('\n');break;
case 4:putchar('d');putchar('\n');break;
case 5:putchar('e');putchar('\n');break;
case 6:putchar('f');putchar('\n');break;
case 7:putchar('g');putchar('\n');break;
case 8:putchar('h');putchar('\n');break;
case 9:putchar('i');putchar('\n');break;
case 10:putchar('j');putchar('\n');break;
case 11:putchar('k');putchar('\n');break;
case 12:putchar('l');putchar('\n');break;
case 13:putchar('m');putchar('\n');break;
case 14:putchar('n');putchar('\n');break;
case 15:putchar('o');putchar('\n');break;
case 16:putchar('p');putchar('\n');break;
case 17:putchar('q');putchar('\n');break;
case 18:putchar('r');putchar('\n');break;
case 19:putchar('s');putchar('\n');break;
case 20:putchar('t');putchar('\n');break;
case 21:putchar('u');putchar('\n');break;
case 22:putchar('v');putchar('\n');break;
case 23:putchar('w');putchar('\n');break;
case 24:putchar('x');putchar('\n');break;
case 25:putchar('y');putchar('\n');break;
}
}
}
#include<string.h>
int main(){
int n,m;
char s[200];
scanf("%d",&n);
getchar();
while(n--){
int count=0,r=0;
m = strlen(gets(s));
for(int i=0;i<m;i++){
if(s[i]>='a'&&s[i]<='z')
count++;
}
switch(count%26) {
case 0:putchar('z');putchar('\n');break;
case 1:putchar('a');putchar('\n');break;
case 2:putchar('b');putchar('\n');break;
case 3:putchar('c');putchar('\n');break;
case 4:putchar('d');putchar('\n');break;
case 5:putchar('e');putchar('\n');break;
case 6:putchar('f');putchar('\n');break;
case 7:putchar('g');putchar('\n');break;
case 8:putchar('h');putchar('\n');break;
case 9:putchar('i');putchar('\n');break;
case 10:putchar('j');putchar('\n');break;
case 11:putchar('k');putchar('\n');break;
case 12:putchar('l');putchar('\n');break;
case 13:putchar('m');putchar('\n');break;
case 14:putchar('n');putchar('\n');break;
case 15:putchar('o');putchar('\n');break;
case 16:putchar('p');putchar('\n');break;
case 17:putchar('q');putchar('\n');break;
case 18:putchar('r');putchar('\n');break;
case 19:putchar('s');putchar('\n');break;
case 20:putchar('t');putchar('\n');break;
case 21:putchar('u');putchar('\n');break;
case 22:putchar('v');putchar('\n');break;
case 23:putchar('w');putchar('\n');break;
case 24:putchar('x');putchar('\n');break;
case 25:putchar('y');putchar('\n');break;
}
}
}
0 0
- switch 字符串
- 字符串,switch
- switch语句匹配字符串
- Switch 可用于字符串
- switch引用字符串
- 枚举与switch字符串
- switch语句如何用字符串?
- java7 switch语句使用字符串
- Java字符串开关(switch用法)
- switch 函数不能通过字符串来操作
- Sicily 1323 Switch text(字符串处理)
- C语言字符串的比较和Switch
- Java常用判断语句收集:switch字符串
- Java7语法新特性--switch使用字符串
- java switch里面能用字符串的
- java switch case 用于字符串的方法
- OC中switch使用字符串作为参数
- Java中字符串switch的实现细节
- Java中的23种设计模式
- dia在linux中无法输入中文
- java获取客户端请求IP地址 获取公网ip
- 简单易懂的jquery版三级联动select
- 二叉树的镜像
- 字符串,switch
- 解决eclipse快捷方式无法启动
- crtmpserver 启动初始化(写的比较详细)
- MPLS调试笔记之四脚本实现
- 栈的压入 弹出序列
- CentOS 6 下安装Matlab教程
- centos 6.3下安装Hadoop 2.7.1并配置伪分布式集群
- js添加行,删除行
- 保护Android代码(防止反编译)