4 条题解

  • 0
    @ 2025-11-1 20:00:38
    #include <stdio.h>
    int main(){
        int n,i=0,j;
        scanf("%d",&n);
        while(n--){
            char a[12];
            scanf("%s",a);
            i=0;
            while(i<=10){
                if(a[i]=='a'||a[i]=='b'||a[i]=='c'){j=2;printf("%d",j);}
                if(a[i]=='d'||a[i]=='e'||a[i]=='f'){j=3;printf("%d",j);}
                if(a[i]=='g'||a[i]=='h'||a[i]=='i'){j=4;printf("%d",j);}
                if(a[i]=='j'||a[i]=='k'||a[i]=='l'){j=5;printf("%d",j);}
                if(a[i]=='m'||a[i]=='n'||a[i]=='o'){j=6;printf("%d",j);}
                if(a[i]=='p'||a[i]=='q'||a[i]=='r'||a[i]=='s'){j=7;printf("%d",j);}
                if(a[i]=='t'||a[i]=='u'||a[i]=='v'){j=8;printf("%d",j);}
                if(a[i]=='w'||a[i]=='x'||a[i]=='y'||a[i]=='z'){j=9;printf("%d",j);}
                i++;
            }
            printf("\n");
        }
    }
    
    • 0
      @ 2024-10-21 20:00:21

      看个乐吧👀️ 👀️ #include <stdio.h>

      int main()

      {

      int n;

      scanf("%d",&n);

      while(n--){

      char ar[15];

      scanf("%s",ar);

      for(int i=0;i<=11;i++){

      int nb=ar[i];

      if(nb=='a'||nb=='b'||nb=='c'){

      printf("2");

      }else if(nb=='d'||nb=='e'||nb=='f'){

      printf("3");

      }else if(nb=='g'||nb=='h'||nb=='i'){

      printf("4");

      }else if(nb=='j'||nb=='k'||nb=='l'){

      printf("5");

      }else if(nb=='m'||nb=='n'||nb=='o'){

      printf("6");

      }else if(nb=='p'||nb=='q'||nb=='r'||nb=='s'){

      printf("7");

      }else if(nb=='t'||nb=='u'||nb=='v'){

      printf("8");

      }else if(nb=='w'||nb=='x'||nb=='y'||nb=='z'){

      printf("9");

      }

      }

      printf("\n");

      }

      return 0;

      }

      • 0
        @ 2023-11-21 8:37:13
        #include
        char x[12];
        int a[11];
        int main()
        {
        	int t;
        	scanf("%d",&t);
        	while(t--){
        		scanf("%s",x);
        		for(int i=0;i<11;i++){
        			if(x[i]>='a'&&x[i]<='c'){
        				a[i]=2;
        			}
        			else if(x[i]>='d'&&x[i]<='f'){
        				a[i]=3;
        			}
        			else if(x[i]>='g'&&x[i]<='i'){
        				a[i]=4;
        			}
        			else if(x[i]>='j'&&x[i]<='l'){
        				a[i]=5;
        			}
        			else if(x[i]>='m'&&x[i]<='o'){
        				a[i]=6;
        			}
        			else if(x[i]>='p'&&x[i]<='s'){
        				a[i]=7;
        			}
        			else if(x[i]>='t'&&x[i]<='v'){
        				a[i]=8;
        			}
        			else if(x[i]>='w'&&x[i]<='z'){
        				a[i]=9;
        			}
        		}
        		for(int i=0;i<11;i++){
        			printf("%d",a[i]);
        		}
        		printf("\n");
        	}
        	return 0;
        }
        
        • 0
          @ 2023-10-10 21:27:28
          #include <stdio.h>
          #include <string.h>
           
          void func(int );
           
          int main(void)
          {
          	int n,i;
          	char buf[13]={0};
          	scanf("%d", &n);	
          	fgetc(stdin);
          	while(n){
          		fgets(buf, 12, stdin);
          		fgetc(stdin);
          		for(i=0; i<11; i++){
          			//printf("%c ", buf[i]);
          			func(buf[i]);
          		}
          		printf("\n");
          		n--;
          	}
          	return 0;
          }
           
          /*字母转化成数字*/
          void  func(int n)
          {
          	switch(n){
          		case 'a':
          		case 'b':
          		case 'c':
          			printf("2");
          			break;
           
          		case 'd':
          		case 'e':
          		case 'f':
          			printf("3");
          			break;
           
          		case 'g':
          		case 'h':
          		case 'i':
          			printf("4");
          			break;
          		case 'j':
          		case 'k':
          		case 'l':
          			printf("5");
          			break;
           
          		case 'm':
          		case 'n':
          		case 'o':
          			printf("6");
          			break;
           
          		case 'p':
          		case 'q':
          		case 'r':
          		case 's':
          			printf("7");
          			break;
           
          		case 't':
          		case 'u':
          		case 'v':
          			printf("8");
          			break;
           
          		case 'w':
          		case 'x':
          		case 'y':
          		case 'z':
          			printf("9");
          			break;
          		default:
          			break;
           
          	}
          }
          
          
          • 1

          信息

          ID
          185
          时间
          3000ms
          内存
          128MiB
          难度
          3
          标签
          (无)
          递交数
          492
          已通过
          251
          上传者