#include <stdio.h>

#include <math.h>

#include <stdlib.h>

#define I 20

#define R 340

int main()

{

    system("mode con cols=80 lines=60  ");

    system("title 向你致以最诚挚的祝福!");

    char data[200][60]={{"祝你生日快乐!祝你生日快乐 !"},{"\nHappy birthday to you!\n"},{"Happy birthday my dear friend!\n"},

    {"在你面前的台里本,总有一天是很独特!\n"},{"虽然你和我,没办法选,来到世界的某刻。\n"},{"天气寒冷,又或炎热,又或者什么血型和星座!\n"},

    {"每年这刻,我对自己说,有生的日子要更快乐!\n"},{"天气寒冷,又或炎热,又或者什么血型和星座!\n"},{"每年这刻,我对自己说,有生的日子要更快乐!\n"},

    {"爸爸妈妈辛苦了!谢谢你们为我付出太多!\n"},{"生日祝福,吹灭蜡烛,我要我自己不许哭。 \n"},{"长大了一岁变得靠谱,继续走自己的旅程!\n"},

    {"又到这一个时刻,幸福的花火,手机祝福收到很多很多。\n"},{"看到最后一条来自你,写着让我感动的话语。\n"},{"亲爱的朋友要经常联络,我们一起来唱这首歌!\n"},

    {"祝你生日快乐额!我们一起快乐!\n"}

    };

    int sign = 0;

    

    int i,j,e;

    int a;

    long time;

    for(i=1,a=I;i<I/2;i++,a--)

    {

        for(j=(int) ( I-sqrt(I*I-(a-i)*(a-i)) );j>0;j--)

            printf(" ");

        for(e=1;e<=2*sqrt(I*I-(a-i)*(a-i));e++)

            printf("\3");

        for(j=(int)

            ( 2*( I-sqrt(I*I-(a-i)*(a-i)) ) );j>0;j--)

            printf(" ");

        for(e=1;e<=2*sqrt(I*I-(a-i)*(a-i));e++)

            printf("\3");

            printf("\n");

    }

    for(i=1;i<80;i++)

    {

        if(i==25)

        {

               printf("======祝昕妤,生日快乐。======");

            i+=30;

        }

            printf("\3");

    }

            printf("\n");

        for(i=1;i<=R/2;i++)

    {

        if(i%2||i%3)

            continue;

        for(j=(int) ( R-sqrt(R*R-i*i) );j>0;j--)

            printf(" ");

        for(e=1;e<=2*( sqrt(R*R-i*i) - (R-2*I) );e++)

            printf("\3");

            printf("\n");

    }

     

    for(; ; )

    {

        system("color a");

        for(time=0;time<99999999;time++); system("color b");

        for(time=0;time<99999999;time++); system("color c");

        for(time=0;time<99999999;time++); system("color d");

        for(time=0;time<99999999;time++); system("color e");

        for(time=0;time<99999999;time++); system("color f");

        for(time=0;time<99999999;time++);

        system("color 0"); for(time=0;time<99999999;time++);

        system("color 1"); for(time=0;time<99999999;time++);

        system("color 2"); for(time=0;time<99999999;time++);

        system("color 3"); for(time=0;time<99999999;time++);

        system("color 4");

        for(time=0;time<99999999;time++); system("color 5");

        for(time=0;time<99999999;time++); system("color 6");

        for(time=0;time<99999999;time++); system("color 7");

        for(time=0;time<99999999;time++); system("color 8");

        for(time=0;time<99999999;time++); system("color 9");

        for(time=0;time<99999999;time++); system("color ab");

        for(time=0;time<99999999;time++); system("color ac");

        for(time=0;time<99999999;time++); system("color ad");

        for(time=0;time<99999999;time++); system("color ae");

        for(time=0;time<99999999;time++); system("color af");

        for(time=0;time<99999999;time++);

        

        printf("%s",data[sign]);

        sign++;

        

    }

    

    return 0;

}

C语言 生日快乐的更多相关文章

  1. fkwの题目(祝松松生日快乐!)

    麓山国际实验学校 傅少,匡哥和巨夫出的题目(共3道) 一.题目概况 题目名称 打地铺 泡妹子 开房间 题目类型 传统 传统 传统 可执行文件名 deeeep soccer room 输入文件名 dee ...

  2. 宇宙最強的IDE - Visual Studio 25岁生日快乐

    每位开发者从入门开始或多或少都会接触过 Visual Studio , 现今的 Visual Studio 除了支持传统的 C++ , C# , Visual Basic.NET ,F# 的编程语言外 ...

  3. C语言 · 高精度加法

    问题描述 输入两个整数a和b,输出这两个整数的和.a和b都不超过100位. 算法描述 由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储.对于这种问题,一般使用数组来处理. 定义一个数组A ...

  4. Windows server 2012 添加中文语言包(英文转为中文)(离线)

    Windows server 2012 添加中文语言包(英文转为中文)(离线) 相关资料: 公司环境:亚马孙aws虚拟机 英文版Windows2012 中文SQL Server2012安装包,需要安装 ...

  5. iOS开发系列--Swift语言

    概述 Swift是苹果2014年推出的全新的编程语言,它继承了C语言.ObjC的特性,且克服了C语言的兼容性问题.Swift发展过程中不仅保留了ObjC很多语法特性,它也借鉴了多种现代化语言的特点,在 ...

  6. C语言 · Anagrams问题

    问题描述 Anagrams指的是具有如下特性的两个单词:在这两个单词当中,每一个英文字母(不区分大小写)所出现的次数都是相同的.例如,"Unclear"和"Nuclear ...

  7. C语言 · 字符转对比

    问题描述 给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一: 1:两个字符串长度不等.比如 Beijing 和 Hebei 2:两个字符串不仅长度相 ...

  8. JAVA语言中的修饰符

    JAVA语言中的修饰符 -----------------------------------------------01--------------------------------------- ...

  9. Atitit 项目语言的选择 java c#.net  php??

    Atitit 项目语言的选择 java c#.net  php?? 1.1. 编程语言与技术,应该使用开放式的目前流行的语言趋势1 1.2. 从个人职业生涯考虑,java优先1 1.3. 从项目实际来 ...

随机推荐

  1. Deeplink推广,打开率很低怎么办?

    但凡做TOC业务的多多少少都会用到Deeplink,这是一个重要的运营手段.但用了Deeplink却没有达到预期的目标,打开率不尽人意,你有没有想过到底是什么原因? 在Deeplink这条路上,我们当 ...

  2. 前端基础面试题(js部分)

      前端基础面试题(JS部分)   1.几种基本数据类型?复杂数据类型?值类型和引用数据类型?堆栈数据结构? 基本数据类型:Undefined.Null.Boolean.Number.String值类 ...

  3. Scala尾递归

    递归函数应用 首先,我们来对比两个递归方法的求值步骤. 假设有方法gcd,用来计算两个数的最大公约数.下面是欧几里得算法的实现: def gcp(a: Int, b: Int): Int = if ( ...

  4. kafka使用指南

    快速开始 本教程假设您刚刚开始,并且没有现有的Kafka或ZooKeeper数据.由于Kafka控制台脚本对于基于Unix和Windows的平台是不同的,因此在Windows平台上使用bin\wind ...

  5. sqlmap详解

    sqlmap是一个自动化的sql注入工具,其主要功能是扫描.发现并利用给定URL的SQL注入漏洞,内置了很多绕过插件,支持的数据库有MySQL, Oracle,PostgreSQL, Microsof ...

  6. React Native实现短信转发到微信上

    缘由 都说需求来源于生活我为什么会有一个这么奇葩的需求呢?来看一个故事. 昨天为了省点手续费导航走了3公里多去找一家工行ATM机(没办法穷)然后到了以后发现ATM机在人家的园区里面,现在疫情进入要通行 ...

  7. Mol Cell Proteomics. | 粪便微生物蛋白质的组成与饮食诱导肥胖倾向的关联研究

    题目:Associations of the Fecal Microbial Proteome Composition and Proneness to Diet-induced Obesity 期刊 ...

  8. 使用tomcat运行时提示some characters cannot be mapped using iso-8859-1 character encoding异常

    今天第一次使用java进行jsp项目搭建,也是第一次使用tomcat.tomcat是运行java web的一个小型服务器,属于Apache的一个开源免费的服务. 在运行web 的时候,我们就要先配置好 ...

  9. ABP实践(4)-abp前端vue框架之简单商品增删改查(帮助刚入门的新手快速了解怎么才能加入自己的功能并运行起来)

    提示:如有不明白的地方请先查看前3篇ABP实践系列的文章 1,下载及启动abp项目前后端分离(netcore+vue) 2,修改abp数据库为mysql 3,商品系列api接口(本文主要依赖在这个商品 ...

  10. python3爬虫爬取金庸小说所有角色

    # -*- coding:utf-8 -*- import requests from bs4 import BeautifulSoup url = 'http://www.jinyongwang.c ...