C语言一些操作

产生随机数

#include 
#include 
#include 

int Binsearch(int a[],int x,int n);

int main()
{
    srand(time(0));

    int n = rand()%5 + 1;
    printf("%d ",n);
    scanf("%s");
}

判断一个字符是什么类型?

#include
#include
int main()
{
    char c;
    printf("Input:\n");
    //scanf("%c",&c);
    c=getchar();
    if(isspace(c))
    {
        printf("Space!\n");
    }
    else if(isdigit(c))
    {
        printf("Digit!\n");
    }
    else if(c>='a'&&c<='z')
    {
        printf("Schar!\n");
    }
    else if(c>='A'&&c<='Z')
    {
        printf("Bchar!\n");
    }
    return 0;
}
pow(2,i);

你可能感兴趣的:(C语言一些操作)