c++星空特效代码(星空特效html)

http://www.itjxue.com  2023-02-25 01:27  来源:未知  点击次数: 

求C语言闪烁星空语句

在C的文件夹下有个Demo程序,里面就含有你所要的代码。

void

PutPixelDemo(void)

{

int

seed

=

1958;

int

i,

x,

y,

h,

w,

color;

struct

viewporttype

vp;

MainWindow(

"PutPixel

/

GetPixel

Demonstration"

);

getviewsettings(

vp

);

h

=

vp.bottom

-

vp.top;

w

=

vp.right

-

vp.left;

srand(

seed

);

/*

Restart

random

#

function

*/

for(

i=0

;

i5000

;

++i

){

/*

Put

5000

pixels

on

screen

*/

x

=

1

+

random(

w

-

1

);

/*

Generate

a

random

location

*/

y

=

1

+

random(

h

-

1

);

color

=

random(

MaxColors

);

putpixel(

x,

y,

color

);

}

srand(

seed

);

/*

Restart

Random

#

at

same

#

*/

for(

i=0

;

i5000

;

++i

){

/*

Take

the

5000

pixels

off

*/

x

=

1

+

random(

w

-

1

);

/*

Generate

a

random

location

*/

y

=

1

+

random(

h

-

1

);

color

=

getpixel(

x,

y

);

/*

Read

the

color

pixel

*/

if(

color

==

random(

MaxColors

)

)

/*

Used

to

keep

RANDOM

in

sync

*/

putpixel(

x,

y,

);

/*

Write

pixel

to

BLACK

*/

}

Pause();

/*

Wait

for

user's

response

*/

}

QQ空间星空代码

不知道你说的是哪个 这是现在所有免费代码了

QQ边框代码:

爱的甜蜜蜜 javascript:window.top.space_addItem(16,21903,0,80,500,500,0);

爱你一生不变 javascript:window.top.space_addItem(16,21904,0,80,500,500,0);

爱情轨迹 javascript:window.top.space_addItem(16,21905,0,80,500,500,0);

爱情之旅 javascript:window.top.space_addItem(16,21906,0,80,650,650,0);

回味爱情 javascript:window.top.space_addItem(16,21907,0,80,500,500,0);

偏偏喜欢你 javascript:window.top.space_addItem(16,21908,0,80,500,500,0);

收获爱情 javascript:window.top.space_addItem(16,21909,0,80,500,500,0);

谢谢你的爱 javascript:window.top.space_addItem(16,21910,0,80,500,500,0);

有你真精彩 javascript:window.top.space_addItem(16,21911,0,80,500,500,0);

真的很想你 javascript:window.top.space_addItem(16,21912,0,80,500,500,0);

QQ空间模块移动代码:

版块靠左代码——javascript:window.top.space_addItem(1,9475,0,0,1,1,93);

版块居中代码——javascript:window.top.space_addItem(1,9475,100,0,1,1,93);

版块右移代码——javascript:window.top.space_addItem(1,9475,235,0,1,1,93);

迷失自我:

版块靠左代码——javascript:window.top.space_addItem(1,9475,0,0,1,1,94);

版块居中代码——javascript:window.top.space_addItem(1,9475,100,0,1,1,94);

版块右移代码——javascript:window.top.space_addItem(1,9475,235,0,1,1,94);

彩虹云朵:

版块靠左代码——javascript:window.top.space_addItem(1,8674,0,80,100,100,94);

版块居中代码——javascript:window.top.space_addItem(1,8674,100,80,100,100,94);

版块右移代码——javascript:window.top.space_addItem(1,8674,235,80,100,100,94);

蓝星闪烁:

版块靠左代码——javascript:window.top.space_addItem(1,8674,0,80,100,100,93);

版块居中代码——javascript:window.top.space_addItem(1,8674,100,80,100,100,93);

版块右移代码——javascript:window.top.space_addItem(1,8674,235,80,100,100,93);

浓情马克:

版块靠左代码——javascript:window.top.space_addItem(1,11273,0,80,0,0,94);

版块居中代码——javascript:window.top.space_addItem(1,11273,100,80,0,0,94);

版块右移代码——javascript:window.top.space_addItem(1,11273,235,80,0,0,94);

蓝色皮肤:

版块靠左代码——javascript:window.top.space_addItem(1,11762,0,0,96,96,94);

版块居中代码——javascript:window.top.space_addItem(1,11762,100,0,96,96,94);

版块右移代码——javascript:window.top.space_addItem(1,11762,235,0,96,96,94);

版块右移代码:

黑色:javascript:window.top.space_addItem(1,12736,230,80,0,0,20);

黑色:javascript:window.top.space_addItem(1,9475,230,80,0,0,20);

紫黑:javascript:window.top.space_addItem(1,8669,230,80,0,0,20);

蓝色:javascript:window.top.space_addItem(1,11762,230,80,0,0,20);

隐藏导航代码

javascript:window.top.space_addItem(13,1333,0,80,0,0,94);

隐藏播放器代码

javascript:window.top.space_addItem(6,676,1899,0,200,200,0);

去除横幅代码:

黄钻专用去横幅代码:javascript:window.top.space_addItem(19,15330,0,0,0,0,10000);

QQ空间皮肤代码

七色彩虹:javascript:window.top.space_addItem(1,8674,0,80,100,100,94);

灰色皮肤代码:javascript:window.top.space_addItem(1,6300,0,0,0,0,1);

黑色皮肤:javascript:window.top.space_addItem(1,9475,20,100,0,0,93);

黑暗世界javascript:window.top.space_addItem(1,9475,0,0,1,1,94);

红极一时javascript:window.top.space_addItem(1,11273,0,80,0,0,93);

黑星耀眼javascript:window.top.space_addItem(1,12736,0,80,0,0,93);

玫瑰花javascript:window.top.space_addItem(1,8669,100,80,100,100,123);

静悄悄 javascript:window.top.space_addItem(1,8669,100,80,100,100,94); (带花、居中)

快乐十分javascript:window.top.space_addItem(1,8674,0,80,100,100,94); (彩虹)

迷失世界javascript:window.top.space_addItem(1,9475,0,0,1,1,94);(这个是黑的)

蓝色 javascript:window.top.space_addItem(1,11762,0,0,96,96,94); (蓝的)

睡美人(很漂亮)javascript:window.top.space_addItem(13,9758,0,0,200,600,0);

白色可爱风格:javascript:window.top.space_addItem(1,4703,0,80,0,0,94);

爱情系列:

javascript:window.top.space_addItem(1,7513,0,80,0,0,94);

全红免费皮肤:javascript:window.top.space_addItem(1,11273,0,80,0,0,93);

全橙样式:javascript:window.top.space_addItem(1,15306,0,80,0,0,93);

全蓝样式:javascript:window.top.space_addItem(1,15116,0,80,0,0,93);

全紫样式:javascript:window.top.space_addItem(1,15116,0,80,0,0,93);

淡淡粉色:javascript:window.top.space_addItem(1,7513,0,80,0,0,93);

全绿样式:javascript:window.top.space_addItem(1,7619,0,80,0,0,93);

全粉样式:javascript:window.top.space_addItem(1,4693,0,80,0,0,93);

米白色:javascript:window.top.space_addItem(1,4703,0,80,0,0,94);

紫色带星光: javascript:window.top.space_addItem(1,7510,0,80,0,0,93);

橘黄色:javascript:window.top.space_addItem(1,7513,0,80,0,0,93);

水果绿:javascript:window.top.space_addItem(1,7619,0,80,0,0,93);

浅粉红:javascript:window.top.space_addItem(1,4693,0,0,0,0,93);

天际蓝:javascript:window.top.space_addItem(1,15166,0,80,0,0,93);

C程序流星雨的源代码?

#include windows.h #define ID_TIMER 1

#define STRMAXLEN 25 //一个显示列的最大长度

#define STRMINLEN 8 //一个显示列的最小长度 LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;

//////////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////////

typedef struct tagCharChain //整个当作屏幕的一个显示列,这是个双向列表

{

struct tagCharChain *prev; //链表的前个元素

TCHAR ch; //一个显示列中的一个字符

struct tagCharChain *next; //链表的后个元素

}CharChain, *pCharChain; typedef struct tagCharColumn

{

CharChain *head, *current, *point;

int x, y, iStrLen; //显示列的开始显示的x,y坐标,iStrLen是这个列的长度

int iStopTimes, iMustStopTimes; //已经停滞的次数和必须停滞的次数,必须停滞的次数是随机的

}CharColumn, *pCharColumn; int main(HINSTANCE hInstance, HINSTANCE hPrevInstance,

PSTR szCmdLine, int iCmdShow)

{

static TCHAR szAppName[] = TEXT ("matrix") ;

HWND hwnd ;

MSG msg ;

WNDCLASS wndclass ; wndclass.style = CS_HREDRAW | CS_VREDRAW ;

wndclass.lpfnWndProc = WndProc ;

wndclass.cbClsExtra = 0 ;

wndclass.cbWndExtra = 0 ;

wndclass.hInstance = hInstance ;

wndclass.hIcon = LoadIcon (NULL, IDI_APPLICATION) ;

wndclass.hCursor = LoadCursor (NULL, IDC_ARROW) ;

wndclass.hbrBackground = (HBRUSH) GetStockObject (BLACK_BRUSH) ;

wndclass.lpszMenuName = NULL ;

wndclass.lpszClassName = szAppName ; if(!RegisterClass (wndclass))

{

MessageBox (NULL, TEXT ("此程序必须运行在NT下!"), szAppName, MB_ICONERROR) ;

return 0;

} hwnd = CreateWindow (szAppName, NULL,

WS_DLGFRAME | WS_THICKFRAME | WS_POPUP,

0, 0,

GetSystemMetrics(SM_CXSCREEN), GetSystemMetrics(SM_CYSCREEN),

NULL, NULL, hInstance,

NULL) ; ShowWindow (hwnd, SW_SHOWMAXIMIZED) ; //最大化显示

UpdateWindow (hwnd) ;

ShowCursor(FALSE); //隐藏鼠标光标

srand ((int) GetCurrentTime ()) ; //初始化随机数发生器

while (GetMessage (msg, NULL, 0, 0))

{

TranslateMessage (msg) ;

DispatchMessage (msg) ;

}

ShowCursor(TRUE); //显示鼠标光标

return msg.wParam ;

} TCHAR randomChar() //随机字符产生函数

{

return (TCHAR)(rand()%(126-33)+33); //33到126之间

} int init(CharColumn *cc, int cyScreen, int x) //初始化

{

int j;

cc-iStrLen = rand()%(STRMAXLEN-STRMINLEN) + STRMINLEN; //显示列的长度

cc-x = x+3 ; //显示列的开始显示的x坐标

cc-y =rand()%3?rand()%cyScreen:0; //显示列的开始显示的y坐标

cc-iMustStopTimes = rand()%6 ;

cc-iStopTimes = 0 ;

cc-head = cc-current =

(pCharChain)calloc(cc-iStrLen, sizeof(CharChain)); //生成显示列

for(j=0; jcc-iStrLen-1; j++)

{

cc-current-prev = cc-point; //cc-point一个显示列的前个元素

cc-current-ch = '\0';

cc-current-next = cc-current+1; //cc-current+1一个显示列的后个元素

cc-point = cc-current++; //cc-point = cc-current; cc-current++;

}

cc-current-prev = cc-point; //最后一个节点

cc-current-ch = '\0';

cc-current-next = cc-head; cc-head-prev = cc-current; //头节点的前一个为此链的最后一个元素 cc-current = cc-point = cc-head; //free掉申请的内存要用current当参数

cc-head-ch = randomChar(); // 对链表头的 元素填充

return 0;

} LRESULT CALLBACK WndProc (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)

{

HDC hdc ;

//ctn 用来确定一个显示链是否 向下前进,如果等待次数超过必须等待的次数,ctn就代表要向下前进

int i, j, temp, ctn; //j为一个显示链中除链表头外的在屏幕上显示的y坐标,temp绿色过度到黑色之用

static HDC hdcMem;

HFONT hFont;

static HBITMAP hBitmap;

static int cxScreen, cyScreen; //屏幕的宽度 高度.

static int iFontWidth=10, iFontHeight=15, iColumnCount; //字体的宽度 高度, 列数

static CharColumn *ccChain; switch (message)

{

case WM_CREATE:

cxScreen = GetSystemMetrics(SM_CXSCREEN) ; //屏幕宽度

cyScreen = GetSystemMetrics(SM_CYSCREEN) ;

SetTimer (hwnd, ID_TIMER, 10, NULL) ; hdc = GetDC(hwnd);

hdcMem = CreateCompatibleDC(hdc);

hBitmap = CreateCompatibleBitmap(hdc, cxScreen, cyScreen);

SelectObject(hdcMem, hBitmap);

ReleaseDC(hwnd, hdc);

//创建字体

hFont = CreateFont(iFontHeight, iFontWidth-5, 0, 0, FW_BOLD, 0, 0, 0,

DEFAULT_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS,

DRAFT_QUALITY, FIXED_PITCH | FF_SWISS, TEXT("Fixedsys"));

SelectObject(hdcMem, hFont);

DeleteObject (hFont) ;

SetBkMode(hdcMem, TRANSPARENT); //设置背景模式为 透明

iColumnCount = cxScreen/(iFontWidth*3/2); //屏幕所显示字母雨的列数 ccChain = (pCharColumn)calloc(iColumnCount, sizeof(CharColumn));

for(i=0; iiColumnCount; i++)

{

init(ccChain+i, cyScreen, (iFontWidth*3/2)*i);

}

return 0 ; case WM_TIMER:

hdc = GetDC(hwnd);

PatBlt (hdcMem, 0, 0, cxScreen, cyScreen, BLACKNESS) ; //将内存设备映像刷成黑色

for(i=0; iiColumnCount; i++)

{

ctn = (ccChain+i)-iStopTimes++ (ccChain+i)-iMustStopTimes;

//

(ccChain+i)-point = (ccChain+i)-head; //point用于遍历整个显示列

//第一个字符显示为 白色

SetTextColor(hdcMem, RGB(255, 255, 255));

TextOut(hdcMem, (ccChain+i)-x, (ccChain+i)-y, ((ccChain+i)-point-ch), 1);

j = (ccChain+i)-y;

(ccChain+i)-point = (ccChain+i)-point-next;

//遍历整个显示列,将这个显示列里的字符从下往上显示

temp = 0 ; //temp绿色过度到黑色之用

while((ccChain+i)-point != (ccChain+i)-head (ccChain+i)-point-ch)

{

SetTextColor(hdcMem, RGB(0, 255-(255*(temp++)/(ccChain+i)-iStrLen), 0));

TextOut(hdcMem, (ccChain+i)-x, j-=iFontHeight, ((ccChain+i)-point-ch), 1);

(ccChain+i)-point = (ccChain+i)-point-next;

}

if(ctn)

(ccChain+i)-iStopTimes = 0 ;

else continue;

(ccChain+i)-y += iFontHeight; //下次开始显示的y坐标 为当前的y坐标加上 一个字符的高度

//如果开始显示的y坐标减去 整个显示列的长度超过了屏幕的高度

if( (ccChain+i)-y-(ccChain+i)-iStrLen*iFontHeight cyScreen)

{

free( (ccChain+i)-current );

init(ccChain+i, cyScreen, (iFontWidth*3/2)*i);

}

//链表的头 为此链表的前个元素,因为下次开始显示的时候 就相当与在整个显示列的开头添加个元素,然后在开始往上显示

(ccChain+i)-head = (ccChain+i)-head-prev;

(ccChain+i)-head-ch = randomChar();

}

BitBlt(hdc, 0, 0, cxScreen, cyScreen, hdcMem, 0, 0, SRCCOPY);

ReleaseDC(hwnd, hdc);

return 0; case WM_RBUTTONDOWN:

KillTimer (hwnd, ID_TIMER) ;

return 0; case WM_RBUTTONUP:

SetTimer (hwnd, ID_TIMER, 10, NULL) ;

return 0; //处理善后工作

case WM_KEYDOWN:

case WM_LBUTTONDOWN:

case WM_DESTROY:

KillTimer (hwnd, ID_TIMER) ;

DeleteObject(hBitmap);

DeleteDC(hdcMem);

for(i=0; iiColumnCount; i++)

{

free( (ccChain+i)-current );

}

free(ccChain);

PostQuitMessage (0) ;

return 0 ;

}

return DefWindowProc (hwnd, message, wParam, lParam) ;

}

这有个数字雨的代码,看能帮助你不!

《饥荒哈奇鱼缸》星空怎么用代码刷出来?

在地洞里找一个叫“星—空”的鱼缸召唤星空。

饥荒哈奇鱼缸代码要用代码格式刷出来,代码格式为c_give("物品或建筑代码即其英文名", 数量)

如果你想要在原地建一个炼金术引擎,它的代码为researchlab2。因为这是游戏中的特殊物品现实中不存在所以不是英文为代码。

方法即c_give("researchlab2"),因为其为建筑所以不需要数量。

如果你想要40个木头,木头的英文为log,方法即c_give("log",40),后面不加数量的话把,去掉。没写数量默认为一个。

首先,你首先进入文件夹C:\Users\用户名\Documents\Klei\DoNotStarveTogether,(上述文件位置针对Win8.1系统,如果是XP系统则在"我的文档"文件夹下的Klei\DoNotStarveTogether。如果是Win7系统则可以访问"文档"的库\Klei\DST文件夹)。

然后把settings.ini里的[MISC]下面那一列改成"CONSOLE_ENABLED = true"(也就是false改成true)。

保存后关闭,进入游戏后按下"~"(这个键一般在字母上面的数字1左边,Tab键上方,Esc键下方)呼出控制台。如果是TGP里的就不用改了,默认开启。

有个简便的方法告诉你一下如果你不知道这么打" ? "那两个键你可以先在浏览器界面把代码准备好,就是c_give("",)复制下来,进入控制台后按Ctrl+V就是粘黏把它放进去,因为在控制台中不能点鼠标要不然就会自动退出控制台。

材料代码:nitre(硝石)

redgem (红宝石)

purplegem(紫宝石)

greengem(绿宝石)

orangegem(橙宝石)

yellowgem(黄宝石)

houndstooth(犬牙)

pigskin(猪皮)

log(木头)

livinglog(活木头)

twigs(树枝)

cutgrass(草)

petals(花瓣)

petals_evil(噩梦花瓣)

poop(便便)

silk(蜘蛛丝)

spidergland(蜘蛛腺体)

rocks(岩石)

flint(燧石)

rope(绳子)

boards(木板)

cutstone(石砖)

goldnugget(黄金)

beardhair(胡子)

beefalowool(牛毛)

pinecone(松果)

charcoal(木炭)

ash(灰)

cutreeds(采下的芦苇)

papyrus(纸)

honeycomb(蜂巢)

C语言如何用代码打出星星,如下

既然你这么急,我还是答一下吧,原图没法输出,类似的可以实现,,你看哪个最像原图就写哪个吧:

图形1:

#include stdio.h

int main(void)

{

int i,j;

for(i=1;i=7;i++)

{

for(j=7-i;j--;) printf(" ");

for(j=i;j--;) printf(" *");

printf("\n");

}

return 0;

}

图形2:

#include stdio.h

int main(void)

{

int i,j;

for(i=1;i=7;i++)

{

for(j=7-i;j--;) printf(" ");

for(j=i;j--;) printf("﹡");

printf("\n");

}

return 0;

}

图形3:

#include stdio.h

int main(void)

{

int i,j;

for(i=1;i=7;i++)

{

for(j=7-i;j--;) printf(" ");

for(j=i;j--;) printf("*");

printf("\n");

}

return 0;

}

图形4:

#include stdio.h

int main(void)

{

int i,j;

for(i=1;i=7;i++)

{

for(j=i;j--;) printf("*");

printf("\n");

}

return 0;

}

请教:怎么样能把C语言代码运行后的流星雨效果图保存下来,保存为GIF。

搞定。 我用的C++Builder XE2编译器。 增中代码: #include vcl.h #include GIFimg.hpp TGIFImage *image; 在wmain函数后部分: image = new TGIFImage(); srand((int) GetCurrentTime()); // 初始化随机数发生器 image-Width = Screen-Width; image-Height = Screen-Height; while (GetMessage(msg, NULL, 0, 0)) { TranslateMessage(msg); DispatchMessage(msg); } ShowCursor(TRUE); // 显示鼠标光标 image-SaveToFile("流星雨.gif"); delete image; 在WndProc函数处理WM_TIMER消息后面增加: BitBlt(hdc, 0, 0, cxScreen, cyScreen, hdcMem, 0, 0, SRCCOPY); { Graphics::TBitmap *bmp = new Graphics::TBitmap; bmp-Width=Screen-Width; bmp-Height=Screen-Height; BitBlt(HDC(bmp-Canvas-Handle), 0, 0, cxScreen, cyScreen, hdcMem, 0, 0, SRCCOPY); image-Add(bmp); delete bmp; } ReleaseDC(hwnd, hdc); 编译后成功。 保存的GIF文件很大,最好用Ulead GIF Animator优化一下。 需要编译后的文件QQ我:1848447992

记得采纳啊

(责任编辑:IT教学网)

更多