9 条题解

  • 2
    @ 2024-1-7 12:59:16

    #include<bits/stdc++.h> using namespace std; int main() { char a; cin>>a; switch(a) { case 'A':printf("1"); break; case 'B':printf("2"); break; case 'C':printf("3"); break; case 'D':printf("4"); break; case 'a':printf("1"); break; case 'b':printf("2"); break; case 'c':printf("3"); break; case 'd':printf("4"); break; default:printf("5"); break; } return 0; }

    • 1

      思路

      tolower(char)可以将大写字母变成小写,再减去字符 a 判断即可。

      code(压行版)

      #include<bits/stdc++.h>
      char c;
      int main(){
      	std::cin>>c;
      	std::cout<<(((int)(tolower(c)-'a')+1)>4?5:(int)(tolower(c)-'a')+1);
      }
      
      • 0
        @ 2024-11-12 12:33:04
        using namespace std;
        int main()
        {
        	char a;
        	cin>>a;
        	if(a>='A'&&a<='D')
        	cout<<a-64;
        	else if(a>='a'&&a<='d')
        	cout<<a-96;
        	else
        	cout<<"5";
        	return 0;
        }
        
        
        • 0
          @ 2024-10-16 22:31:51
          #include<bits/stdc++.h> 
          using namespace std; 
          int main() 
          { 
           char a;
           cin.get(a);
           switch(a)
           {
            case'a':
            case'A':cout<<"1";break;
            case'b':
            case'B':cout<<"2";break;
            case'c':
            case'C':cout<<"3";break;
            case'd':
            case'D':cout<<"4";break;
            default:cout<<"5"; 
           }
           return 0; 
          }
          
          • 0
            @ 2024-1-6 13:28:16
            a=str(input())
            if ord(a)==65 or ord(a)==97:
                print(1)
            elif ord(a)==66 or ord(a)==98:
                print(2)
            elif ord(a)==67 or ord(a)==99:
                print(3)
            elif ord(a)==68 or ord(a)==100:
                print(4)
            else :
                print(5)
            
            • 0
              @ 2024-1-5 13:43:56

              26个英文字母在编程中各代表: A:65 B:66 C:67 D:68 E:69 F:70 G:71 H:72 I:73 J:74 K:75 L:76 M:77 N:78 O:79 P:80 Q:81 R:82 S:83 T:84 U:85 V:86 W:87 X:88 Y :89 Z:90

              • 0
                @ 2023-12-31 15:49:21

                #include<bits/stdc++.h> using namespace std; int main() { char a; cin>>a; switch(a) { case 'A':printf("1");break; case 'B':printf("2");break; case 'C':printf("3");break; case 'D':printf("4");break; case 'a':printf("1");break; case 'b':printf("2");break; case 'c':printf("3");break; case 'd':printf("4");break; default:printf("5");break; return 0; } }

                • -4
                  @ 2023-12-26 23:29:03

                  #include<bits/stdc++.h> using namespace std; int main() { char ch; cin>>ch; if(ch>='A'&&ch<='E') {cout<<ch-64; } if(ch>='a'&&ch<='e') {cout<<ch-96; } if(ch>'E'&&ch<'a') {cout<<5; } if(ch>'e') {cout<<5; } return 0; }

                • -6
                  @ 2023-12-30 3:23:20

                  #include<bits/stdc++.h> using namespace std; int main() { char ch; //chr是字符 cin>>ch; if(ch>='A'&&ch<='E') {cout<<ch-64; //课上讲过A=65,以此类推BC } if(ch>='a'&&ch<='e') {cout<<ch-96; //课上讲过a=96,bc以此类推 } if(ch>'E'&&ch<'a'){cout<<"5"; } if(ch>'e') {cout<<"5"; } return 0; }

                  • 1

                  信息

                  ID
                  37
                  时间
                  1000ms
                  内存
                  256MiB
                  难度
                  2
                  标签
                  递交数
                  115
                  已通过
                  74
                  上传者