[C语言]充电动画!新知识的简单应用

使用函数

一,for循环 c语言中的for与python中用于历遍不同,像在这种情况中可做while循环的简洁写法。虽然新的用法有些陌生,但我还是相当喜欢这种for(xxx;xxx;xxx)的写法的

二,sleep(time) 从此我写的程序有了时间的概念(监控的时候发现一行代码只需几十毫秒就能跑完)

三,system("cls") 清屏魔法指令,控制台干净多 了

 

图片展示(其实是动态的)

 

 

 

以下是代码

复制代码
#define  _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <windows.h>
#include <string.h>
int main()
{
    char arr_up[] = "==================";
    char arr_mid[] = "=*****************||";
    char arr_emp[] = "=                 ||";
    int len = strlen(arr_up) - 1;
    int i = 1;
    //显示空电池
    printf("%s\n", arr_up);
    printf("%s\n", arr_emp);
    printf("%s\n", arr_emp);
    printf("%s\n", arr_up);
    printf("电量不足,即将充电");
    Sleep(1000);
    for (i; i < len; i++)
    {
        system("cls");
        arr_emp[i] = arr_mid[i];
        printf("%s\n", arr_up);
        printf("%s\n", arr_emp);
        printf("%s\n", arr_emp);
        printf("%s\n", arr_up);
        Sleep(1000);

    }
    printf("充电完成");
    return 0;
}
复制代码

 

posted @   supdriver0521  阅读(51)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 我与微信审核的“相爱相杀”看个人小程序副业
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· spring官宣接入deepseek,真的太香了~
点击右上角即可分享
微信分享提示