认识C语言(练习壹)

// 练习1.1

#include <string.h>
int main()
{
    printf("     **     \n");
    printf("     **     \n");
    printf("************\n");
    printf("************\n");
    printf("    *  *    \n");
    printf("    *  *    \n");
  return 0;
}



// 练习1.2

#include <string.h>
int main()
{
    printf("Name    Age    Gender\n");
    printf("---------------------\n");
    printf("Jack    18     man\n");
    return 0;
}



// 练习1.3

#include <string.h>
int main()
{
    int a = 40; int c = 212;
    int n = (-8 + 22) * a - 10 + c / 2;
    printf("%d", n);
    return 0;
}

// 练习1.4

#include <string.h>
int main()
{
printf("%d\n", strlen("c:\test\121")); //strlen求字符长度
return 0;
}

// 练习1.5

#include <string.h>
int main()
{
    char ARR[8] = {'b','i','t'};
    char brr[7] = { "abcde" };
    printf("%d\n", strlen(ARR));
    printf("%d\n", strlen(brr));
    return 0;
}

// 练习1.6

#include <string.h>
int max(int x, int y)
{
    if (x > y)
        return x;
    if (x < y)
        return y;
    else
    return x;
}
int main()
{
    int a = 0; int b = 0;
    printf("请输入两个数a,b\n");
    scanf("%d %d", &a, &b);
    int z = max(a, b);
    printf("最大值为%d", z);
}

// 练习1.7

#include <string.h>
int f(int x)
{
    if (x < 0)
        return 1;
    if (x > 0)
        return -1;
    
    else
        return 0;
}
int main()
{
    int x; int y;
    printf("请一个数x(-10000<x<10000)\n");
    scanf("%d",&x);
    if ((x <= -10000) || (x >= 10000))
    {
        printf("输入错误,请重新输入x\n");
        scanf("%d", &x);
        y = f(x);
        printf("%d", y);
    }
    else
    {
        y = f(x);
        printf("%d", y);
    }

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值