① c語言閃爍文字
#include<stdio.h>
#include<stdlib.h>
intmain()
{
charcmd[40]={0};
inti;
for(i=1;i<10;i++)
{
system("cls");
sprintf(cmd,"color0%d",i);
system(cmd);
printf(" HelloWorld! ");
_sleep(1000);
}
for(i='a';i<='f';i++)
{
system("cls");
sprintf(cmd,"color0%c",i);
system(cmd);
printf(" HelloWorld! ");
_sleep(1000);
}
return0;
}
② c語言如何輸出彩色字
可以的,比如:
#include <windows.h>
HANDLE hConsole;
hConsole=GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsole, FOREGROUND_GREEN);
//系統定義的顏色
/*FOREGROUND_BLUE,
FOREGROUND_GREEN,
FOREGROUND_RED,
FOREGROUND_INTENSITY,
BACKGROUND_BLUE,
BACKGROUND_GREEN,
BACKGROUND_RED,
BACKGROUND_INTENSITY
*/
設置默認的控制台前景和背景顏色。
COLOR [attr]
attr指定控制台輸出的顏色屬性
顏色屬性由兩個十六進制數字指定 -- 第一個為背景,第二個則為前景。
每個數字可以為以下任何值之一:
0 = 黑色 8 = 灰色
1 = 藍色 9 = 淡藍色
2 = 綠色 A = 淡綠色
3 = 湖藍色 B = 淡淺綠色
4 = 紅色 C = 淡紅色
5 = 紫色 D = 淡紫色
6 = 黃色 E = 淡黃色
7 = 白色 F = 亮白色
如果沒有給定任何參數,該命令會將顏色還原到 CMD.EXE 啟動時的顏色。
這個值來自當前控制台窗口、/T 開關或 DefaultColor 注冊表值。
如果用相同的前景和背景顏色來執行 COLOR 命令,COLOR 命令
會將 ERRORLEVEL 設置為 1。
例如: "COLOR fc" 在亮白色上產生亮紅色
③ c語言怎樣讓字體實現閃爍效果
while(1)
{
setcolor(RED);
outtext(10,10, "I LIKE U");
sleep(1000);
setcolor(GREEN);
sleep(1000);
outtext(10,10, "I LIKE U");
}
設置作圖色: void far setcolor(int color);
其中color 為圖形方式下顏色的規定數值, 對EGA, VGA顯示器適配器, 有關
顏色的符號常數及數值見下表所示。
表3 有關屏幕顏色的符號常數表
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
符號常數 數值 含義 符號常數 數值 含義
———————————————————————————————————
BLACK 0 黑色 DARKGRAY 8 深灰
BLUE 1 蘭色 LIGHTBLUE 9 深蘭
GREEN 2 綠色 LIGHTGREEN 10 淡綠
CYAN 3 青色 LIGHTCYAN 11 淡青
RED 4 紅色 LIGHTRED 12 淡紅
MAGENTA 5 洋紅 LIGHTMAGENTA 13 淡洋紅
BROWN 6 棕色 YELLOW 14 黃色
LIGHTGRAY 7 淡灰 WHITE 15 白色
④ C語言 字元閃爍
while(1)
{
window(5+4*i,3+2*i,10+6*i,8+2*i);
textbackground(i);
textcolor(128);
clrscr();
cprintf("aaa");
}
這下閃了,閃的很不錯呢。
⑤ C語言出現漢字。。
想輸出什麼?以字元形式輸出219,是把219作為ASCII碼,然後輸出相應的字元,但是219沒有對應的ASCII碼,所以輸出的亂的。
如果想要輸出219的話,那麼就改為
printf("%d%d",219,219);
⑥ c語言字體閃爍,求一個完整的代碼!!!
#include#includeintmain(){inti;printf("HelloKitty!
");while(999){//循環999次//每個for循環代表每個顏色持續的時間for(i=0;i<19999999;i++);system("colord");for(i=0;i<19999999;i++);system("colora");for(i=0;i<19999999;i++);system("colorc");for(i=0;i<19999999;i++);system("colorb");for(i=0;i<19999999;i++);system("colorf");for(i=0;i<19999999;i++);system("colore");}return0;}
⑦ 想用C語言做出字元逐個閃現
# include<stdio.h>
# include <time.h>
# include <conio.h>
# include <stdlib.h>
int main(void)
{
char *str[9]={"我","要","給","你","一","個","驚","喜","!"};
while(!kbhit())//沒按下鍵就一直循環
{
system("cls");
for(int i = 0;i < 9;++i)
{
printf("%s",str[i]);
Sleep(1000);
}
}
return 0;
}
⑧ c語言字體閃爍,求一個完整的代碼!!!
#include <stdio.h>
#include <windows.h>
int main()
{
int i;
printf("Hello Kitty!\n");
while(999){//循環999次
//每個for循環代表每個顏色持續的時間
for(i=0;i<19999999;i++);
system("color d");
for(i=0;i<19999999;i++);
system("color a");
for(i=0;i<19999999;i++);
system("color c");
for(i=0;i<19999999;i++);
system("color b");
for(i=0;i<19999999;i++);
system("color f");
for(i=0;i<19999999;i++);
system("color e");
}
return 0;
}