吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1964|回复: 25
收起左侧

[C&C++ 原创] C语言控制台输出动态表情

[复制链接]
backaxe 发表于 2023-11-16 10:54
有9种不同的表情和手部动作,每个 printFace 函数代表一个不同的猪猪图形,程序将在每个图形之间暂停1秒钟。
[C] 纯文本查看 复制代码
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>

void printFace1() {
    printf("      ^___^\n");
    printf("     ( o o )   \\_/ \n");
    printf("     (  =  ) --|  \n");
    printf("      `---`   / \\ \n");
}

void printFace2() {
    printf("      ^___^\n");
    printf("     ( - - )   \\_/ \n");
    printf("     (  >  ) --|  \n");
    printf("      `---`   / \\ \n");
}

void printFace3() {
    printf("      ^___^\n");
    printf("     ( x x )   \\_/ \n");
    printf("     (  <  ) --|  \n");
    printf("      `---`   / \\ \n");
}

void printFace4() {
    printf("      ^___^\n");
    printf("     ( o o )   \\_/\n");
    printf("     (  =  ) --|\n");
    printf("      `---`   /\\ \n");
}

void printFace5() {
    printf("      ^___^\n");
    printf("     ( - - )   \\_/\n");
    printf("     (  >  ) --|\n");
    printf("      `---`   /\\ \n");
}

void printFace6() {
    printf("      ^___^\n");
    printf("     ( x x )   \\_/\n");
    printf("     (  <  ) --|\n");
    printf("      `---`   /\\ \n");
}

void printFace7() {
    printf("      ^___^\n");
    printf("     ( o o )    _/\n");
    printf("     (  =  ) --|  \n");
    printf("      `---`   \\/ \n");
}

void printFace8() {
    printf("      ^___^\n");
    printf("     ( - - )    _/\n");
    printf("     (  >  ) --|  \n");
    printf("      `---`   \\/ \n");
}

void printFace9() {
    printf("      ^___^\n");
    printf("     ( x x )    _/\n");
    printf("     (  <  ) --|  \n");
    printf("      `---`   \\/ \n");
}

int main() {
    while (1) {
        system("cls");
        printFace1();
        Sleep(1000);

        system("cls");
        printFace2();
        Sleep(1000);

        system("cls");
        printFace3();
        Sleep(1000);

        system("cls");
        printFace4();
        Sleep(1000);

        system("cls");
        printFace5();
        Sleep(1000);

        system("cls");
        printFace6();
        Sleep(1000);

        system("cls");
        printFace7();
        Sleep(1000);

        system("cls");
        printFace8();
        Sleep(1000);

        system("cls");
        printFace9();
        Sleep(1000);
    }

    return 0;
}

免费评分

参与人数 4吾爱币 +6 热心值 +3 收起 理由
0110lucky + 1 + 1 热心回复!
buaipojie + 1 + 1 我很赞同!
yanjia5286 + 1 谢谢@Thanks!
苏紫方璇 + 3 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

JuncoJet 发表于 2023-11-16 11:59
本帖最后由 JuncoJet 于 2023-11-16 12:01 编辑

代码没问题,不够优雅
写个优雅的
[C] 纯文本查看 复制代码
#include <stdio.h>
#include <windows.h>
char *s[]={
	"      ^___^\n"
	"     ( o o )   \\_/ \n"
	"     (  =  ) --|  \n"
	"      `---`   / \\ \n",

	"      ^___^\n"
	"     ( - - )   \\_/ \n"
	"     (  >  ) --|  \n"
	"      `---`   / \\ \n",

	"      ^___^\n"
	"     ( x x )   \\_/ \n"
	"     (  <  ) --|  \n"
	"      `---`   / \\ \n",

	"      ^___^\n"
	"     ( o o )   \\_/\n"
	"     (  =  ) --|\n"
	"      `---`   /\\ \n",

	"      ^___^\n"
	"     ( - - )   \\_/\n"
	"     (  >  ) --|\n"
	"      `---`   /\\ \n",

	"      ^___^\n"
	"     ( x x )   \\_/\n"
	"     (  <  ) --|\n"
	"      `---`   /\\ \n",

	"      ^___^\n"
	"     ( o o )    _/\n"
	"     (  =  ) --|  \n"
	"      `---`   \\/ \n",

	"      ^___^\n"
	"     ( - - )    _/\n"
	"     (  >  ) --|  \n"
	"      `---`   \\/ \n",

	"      ^___^\n"
	"     ( x x )    _/\n"
	"     (  <  ) --|  \n"
	"      `---`   \\/ \n",
};

int main(int argc, char *argv[]){
	for(;;){
		for(int i=0;i<9;++i){
			system("cls");
			puts(s[i]);
			Sleep(1000);
		}
	}
}

免费评分

参与人数 2吾爱币 +3 热心值 +2 收起 理由
三滑稽甲苯 + 2 + 1 用心讨论,共获提升!
苏紫方璇 + 1 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!

查看全部评分

FruitBaby 发表于 2023-11-16 11:27
XuJingDaoZhang 发表于 2023-11-16 12:05
呃  确实是动态表情 让我想到了使用print("*")输出三角形
linchurong888 发表于 2023-11-16 12:25
不错不错
jstar 发表于 2023-11-16 15:20
这个输出属实六
keneng 发表于 2023-11-16 15:26
多谢,我还停留在汇编时代
fireshark 发表于 2023-11-16 16:24
能用汇编写吗
tencentma 发表于 2023-11-16 16:27
这个代码我借用一下,
52bojie 发表于 2023-11-16 16:49
老厉害了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 11:42

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表