2024.1.6

        今天政治考试我如马克思附体,哥们感觉卷面得有80,但这不重要,重要的是今天的C语言学习,已经学到了文件了,今天主要是学了一下文件的读写和几个关于文件的函数,C语言是真的强大;然后就是牛客网的编程题,刷了一会,收获还是有的,有几个题还是有点含金量(相对而言),然后今天末尾,我给电脑配置好了java的环境——虽然我不学(目前),但是工欲善其事必先利其器:

#define _CRT_SECURE_NO_WARNINGS
#include 
//int main()
//{
//    int t;
//    while ((scanf("%d", &t) != EOF) && (t != "\n"))
//    {
//        if (t > 0)
//            printf("%d\n", 1);
//        if (t == 0)
//            printf("0.5\n");
//        if (t < 0)
//        {
//            printf("%d\n", 0);
//        }
//    }
//    return 0;
//}
//#include 
//int main()
//{
//    int year, month, day;
//    scanf("%d %d %d", &year, &month, &day);
//    int ayear, amonth, aday;
//    scanf("%d %d %d", &ayear, &amonth, &aday);
//    if (year == ayear && month == amonth && day == aday)
//    {
//        printf("yes");
//    }
//    else {
//        printf("no");
//    }
//
//
//    return 0;
//}
//#include 
//int main()
//{
//    int year, month, day;
//    scanf("%d %d %d", &year, &month, &day);
//    int ayear, amonth, aday;
//    scanf("%d %d %d", &ayear, &amonth, &aday);
//    if (year > ayear && month > amonth && day > aday)
//    {
//        printf("no");
//    }
//    else {
//        printf("yes");
//    }
//
//
//    return 0;
//}
//#include 
//int main()
//{
//    int year, month, day;
//    scanf("%d %d %d", &year, &month, &day);
//    int ayear, amonth, aday;
//    scanf("%d %d %d", &ayear, &amonth, &aday);
//    if (ayear < year)
//    {
//        printf("no");
//        goto flag;
//    }
//    else//(ayear>year)
//    {
//        printf("yes");
//        goto flag;
//        if (amonth < month)
//        {
//            printf("no");
//        }
//        else
//        {
//            if (aday < day)
//            {
//                printf("no");
//                goto flag;
//            }
//            else
//            {
//                printf("yes");
//                goto flag;
//            }
//        }
//    }
//flag:
//    return 0;
//}
//#include
//int main()
//{
//	//printf("%lf", pow(10, 1.1));
//	return 0;
//}
//#include 
//#include
//int main()
//{
//    double a, b, c;
//    while (scanf("%lf%lf%lf\n", &a, &b, &c) != EOF)
//    {
//        double derta;
//        derta = (b * b - (4 * a * c));
//        if (a == 0)
//        {
//            printf("Not quadratic equation\n");
//            goto flag;
//        }
//        if (derta == 0)
//        {
//            if (b == 0)
//            {
//                printf("x1=x2=0.00\n");
//                goto flag;
//            }
//            printf("x1=x2=%.2lf\n", -b / (2 * a));
//        }
//        if (derta > 0)
//        {
//            printf("x1=%.2lf;x2=%.2lf\n", ((-b) - sqrt(derta)) / (2 * a), ((-b) + sqrt(derta)) / (2 * a));
//            printf("\n");
//        }
//        if (derta < 0)
//        {
//            printf("x1=%.2lf-%.2lfi;x2=%.2lf+%.2lfi\n", -b / (2 * a), sqrt(-derta) / (2 * a), -b / (2 * a), sqrt(-derta) / (2 * a));
//        }
//    }
//flag:
//    return 0;
//}
//#include 
//int main()
//{
//    char ma[14] = {0};
//    int i = 0;
//    scanf("%s", &ma);
//    int sum = 0;
//    for (i = 0; i < 13; i++)
//    {
//        if (i == 1 || i == 5 || i == 11)
//        {
//            goto flag;
//        }
//        sum += (ma[i] - '0') * (i + 1);
//    flag:
//        ;
//    }
//    if ((sum % 11+'0') == ma[12])
//    {
//        printf("Right\n");
//    }
//    else
//    {
//        ma[12] = sum % 11;
//        printf("%s", ma);
//    }
//
//    return 0;
//}
//#include
//int main()
//{
//    char arr[14];   //存放13位的ISBN
//    int i, j;
//    scanf("%s", arr);
//    int s = 0;
//    for (i = 0, j = 1; i < 11; i++)
//    {
//        if (arr[i] != '-')
//        {
//            s += (arr[i] - '0') * j;    //将字符换成int累加:0×1+6×2+……+2×9=158
//            j++;  //执行if的时候加,不执行不加
//        }
//    }
//    int m = s % 11;  //最后一位识别码
//    if (m == arr[12] - '0' || (m == 10 && arr[12] == 'X'))
//    {
//        printf("Right\n");
//    }
//    else
//    {
//        if (m == 10)
//        {
//            for (i = 0; i < 12; i++)  //输出前12位
//            {
//                printf("%c", arr[i]);
//            }
//            printf("X");
//        }
//        else {
//            for (i = 0; i < 12; i++)//输出前12位
//            {
//                printf("%c", arr[i]);
//            }
//            printf("%d", m);
//        }
//    }
//}
#include 
int main()
{
    char a;
    float x, y;
    scanf("%f%c%f", &x, &a, &y);
    switch (a)
    {
    case '+':
    {
        printf("%.4f+%.4f=%.4f", x, y, x + y);
        break;
    }
    case '-':
    {
        printf("%.4f-%.4f=%.4f", x, y, x - y);
        break;
    }
    case '*':
    {
        printf("%.4f*%.4f=%.4f", x, y, x * y);
        break;
    }
    case '/':
    {
        if (y != 0)
        {
            printf("%.4f/%.4f=%.4f", x, y, x / y);
        }
        else {
            printf("Wrong!Division by zero!\n");
        }
        break;
    }
    default:
    {
        printf("Invalid operation!\n");
        break;
    }
    }

    return 0;
}

        明天继续,编程,爽! 

你可能感兴趣的:(c语言)