6 条题解

  • 0
    @ 2025-11-2 1:18:46
    #include <stdio.h>
    #include <string.h>
    int main(){
        int n,c,d;
        scanf("%d",&n);
        while(n--){
            char a[41],b[41];
            scanf("%s %s",a,b);
            c=strlen(b);
            d=strlen(a);
            for(int i=c;i>=0;i--){
                if(b[i]-'\0'>=97&&b[i]-'\0'<=122)printf("%c",b[i]);
            }
            for(int i=d;i>=0;i--){
                if(a[i]-'\0'>=97&&a[i]-'\0'<=122)printf("%c",a[i]);
            }
            printf("\n");
        }
    }
    
    • 0
      @ 2025-9-13 23:43:33

      依旧语法题😋

      from math import sqrt,ceil,gcd,log;re=lambda:map(int,input().strip().split())
      t, = re()
      for i in range(t):
          s = input()[::-1]
          for i in s:
              if i in "1234567890 ":
                  continue
              print(i, end="")
          print()
      
      • 0
        @ 2024-12-26 20:26:38
        #include<stdio.h>
        #include<string.h>
        
        
        int main()
        {
        	int t,i;
        	scanf("%d",&t);
        	t++;
        	while(t--)
        	{
        		char s[40]={0};
        		gets(s);
        		int length = strlen(s);
        		for(i=length-1;i>=0;i--)
        		{
        			if(s[i]>='a'&&s[i]<='z')
        			{
        				printf("%c",s[i]);
        			}
        		}
        		printf("\n");
        	}
        }
        
        
        • 0
          @ 2024-11-23 10:37:13

          不用#include<string.h>库

          #include<stdio.h>
          
          int main(){
          	int n;
          	scanf("%d",&n);
          	while(n--){
          		char a[40] = {0};
          		char b[40] = {0};
          		scanf("%s %s",a,b);
          		for(int i=39;i>=0;i--){
          			if(b[i]>='a'&&b[i]<='z'){
          				printf("%c",b[i]);
          			}
          		}
          		for(int i=39;i>=0;i--){
          			if(a[i]>='a'&&a[i]<='z'){
          				printf("%c",a[i]);
          			}
          		}
          		printf("\n");
          	} 
          	
          	return 0;
          }
          
          • 0
            @ 2024-10-21 21:16:02

            这里面要想用gets这个输入,就需要上面代码中有getchar();这代码,这样gets才可以使用,gets()函数会将空格、制表符和换行符等视为字符串的一部分

            #include <stdio.h>

            #include <string.h>

            int main()

            {

            int n;

            scanf("%d",&n);

            char ar[45];

            getchar();

            while(n--){

            gets(ar);

            int len=strlen(ar);

            for(int i=len-1;i>=0;i--){

            char cb=ar[i];

            if(cb>='a'&&cb<='z'){

            printf("%c",cb);

            }

            }

            printf("\n");

            }

            return 0;

            }

            • 0
              @ 2023-10-10 21:30:59
              #include <stdio.h>  
              #include<string.h>  
              int main()  
              {  
                  int t,i,n;  
                  char x[50];  
                  scanf("%d",&t);  
                  getchar(); //等待用户按键读取下一个字符 
                  while (t--)  
                  {  
                      gets(x);  
                      n=strlen(x);  
                      for (i=n-1;i>=0;i--)  
                      {  
                          if (x[i]>='a'&&x[i]<='z')  
                          {  
                              printf("%c",x[i]);  
                          }  
                      }  
                      printf("\n");  
                  }  
                  return 0;  
              }
              
              • 1

              信息

              ID
              192
              时间
              3000ms
              内存
              128MiB
              难度
              4
              标签
              (无)
              递交数
              546
              已通过
              235
              上传者