我是靠谱客的博主 呆萌冬日,最近开发中收集的这篇文章主要介绍c语言生日创意代码_C语言实现生日贺卡,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

本文实例为大家分享了C语言实现生日贺卡的具体代码,供大家参考,具体内容如下

//********** 编译环境VC6.0 ************//

#include

#include

#include

#include

//________________________________________________________________________________________________________________

extern char s_1[]={"☆ 那一日 我闭目在经殿的香雾中 蓦然听见你诵经的真言n"};

extern char s_2[]={"☆ 那一月 我摇动所有的经筒,不为超度 只为触摸你的指尖n"};

extern char s_3[]={"☆ 那一年 磕长头匍匐在山路,不为觐见 只为贴着你的温暖n"};

extern char s_4[]={"☆ 那一世 转山转水转佛塔,不为修来世 只为途中与你相见n"};

extern char s_5[]={"☆ 那一刻 我升起风马,不为乞福 只为守候你的到来n"};

extern char s_6[]={"☆ 那一天 垒起玛尼堆,不为修德 只为投下你心湖的石子n"};

extern char s_7[]={"☆ 那一夜 听一宿梵唱,不为参悟 只为寻找你的一丝气息n"};

extern char s_8[]={"☆那一瞬 我飞羽成仙,不为长生 只为佑你平安喜乐n"};

extern char s_9[]={"☆ 那一日,那一月,那一年,那一世……n "};

extern char s_10[]={"☆ 只是,就在那一夜 n "};

extern char s_11[]={"☆ 我忘却了所有n "};

extern char s_12[]={"☆ 抛却了信仰,舍弃了轮回n "};

extern char s_13[]={"☆ 只为,那曾在佛前哭泣的玫瑰n "};

extern char s_14[]={"☆ 早已失去旧日的光泽n "};

extern char s_15[]={" 仓央嘉措n "};

extern char * ssum[]={s_1,s_2,s_3,s_4,s_5,s_6,s_7,s_8,s_9,s_10,s_11,s_12,s_13,s_14,s_15};

//________________________________________________________________________________________________________________

void

delay(int N)

{

int f=0;

while(f

f=f+1;

f=f-1;

f=f+1;

}

}

void

main()

{

float H, S, L;

initgraph(700, 480); //函数用于初始化绘图环境

// *****画渐变的天空(通过亮度逐渐增加)***** //

H = 190; // 色相

S = 1; // 饱和度

L = 0.7f; // 亮度

for(int y = 0; y < 480; y++)

{

L += 0.0005f;

setcolor( HSLtoRGB(H, S, L) );

line(0, y, 699, y);

}

// *****画彩虹(通过色相逐渐增加)***** //

H = 0;

S = 1;

L = 0.5f;

setlinestyle(PS_SOLID, NULL, 2); // 设置线宽为 2

for(int r = 400; r > 344; r--){

H += 5;

setcolor( HSLtoRGB(H, S, L) );

circle(450, 400, r);

delay(21474830);

}

// ******** 画太阳 *******//

H = 5;

S = 1;

L = 0.5f;

setlinestyle(PS_SOLID, NULL, 2); // 设置线宽为 2

for(int r2 = 40; r2 > 0; r2--){

setcolor( HSLtoRGB(H, S, L) );

circle(50, 50, r2);

delay(21474830);

}

//*********** 以上为背景设置 ***************//

// *********** 输出要说的话 *************** //

RECT R = {380, 120, 700, 480};

setbkmode(TRANSPARENT); // 输出字体的背景是透明的。

setcolor(GREEN);

drawtext("★ 那 一 世 ★", &R, DT_LEFT ); //在 R 指定位置输出,左对齐

delay(214748325);

for(int i=1;i<16;i++){ //为要输出的行数

RECT R = {240, (140+20*i), 700, 480};

drawtext(*(ssum+i-1), &R, DT_LEFT);

delay(214748325);

}

getch();

closegraph();

}

效果图:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

最后

以上就是呆萌冬日为你收集整理的c语言生日创意代码_C语言实现生日贺卡的全部内容,希望文章能够帮你解决c语言生日创意代码_C语言实现生日贺卡所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部