1月12号

   本来我一直以为字符型的只有用ASC||码去输入(表示A,c=65)今天发现原来可以用另一种方法输入(表示A,c=‘A’)。如果用第二种方法去写就会方便很多,以后要多加练习。并且要多交流。

11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include<stdio.h>
#include<string.h>
int main()
{
     int b,i;
     char c[100];
     gets (c);
     b= strlen (c);
     //if(c[i]>=64&&c[i]<90||c[i]>=97&&c[i]<=122)    
         for (i=0;i<b;i++) 
         {
         if (c[i]>=65&&c[i]<90)
             c[i]=c[i]+33;
         else if (c[i]>=97&&c[i]<=121)
             c[i]=c[i]+1;        
         else if (c[i]==122||c[i]==90)
             c[i]=97;
         else if (c[i]<64||c[i]>90&&c[i]<97||c[i]>122)
             c[i]=c[i];
         else if (c[i]=64)
             break ;
         printf ( "%c" ,c[i]);
         }
#include<stdio.h>
int main()
{
    char c;
    scanf("%c",&c);
    if(c>='0'&&c<='9')
    printf("0~9");
    else if(c>='A'&&c<='Z')
    printf("A~Z");
    else if(c>='a'&&c<='z')
    printf("a~z");
    else
    printf("!,@,......");
    return 0;
}

猜你喜欢

转载自blog.csdn.net/L141210113/article/details/42877637
今日推荐