C语言函数表格配色公式 c语言color函数介绍

怎样使c语言的输出结果字母颜色不同?方法1.
用windows
api.
如下代码输出123(高亮绿色前景白色背景)456(高亮黄色前景白色背景)在同一行:
#include
stdio.h
#include
windows.h
int
main()
{
HANDLE
hConsole
=
GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsole,
FOREGROUND_INTENSITY
|
BACKGROUND_INTENSITY|
FOREGROUND_GREEN
|BACKGROUND_RED|BACKGROUND_GREEN|BACKGROUND_BLUE);
printf("123");
SetConsoleTextAttribute(hConsole,
FOREGROUND_INTENSITY|
BACKGROUND_INTENSITY|
FOREGROUND_RED
|
FOREGROUND_GREEN
|
【C语言函数表格配色公式 c语言color函数介绍】BACKGROUND_RED|BACKGROUND_GREEN|BACKGROUND_BLUE);
printf("456");
getchar();
return
0;
}
这里FOREGROUND_GREEN可以换成1-255C语言函数表格配色公式的数字C语言函数表格配色公式,表示不同配色 。
方法2,
使用ansi颜色码
简单说,两步:
I.
修改c:\windows\system32\CONFIG.NT文件,在最后添加一行:
device=%SystemRoot%\system32\ansi.sys
II.
然后c程序里用ansi颜色码,控制输出 。
例如,输出一个绿色的123和一个黄色的456:
printf("\033[32m123\033[33m456\n");
c语言颜色函数color怎么使用函数名: textbackground
功能: 选择新C语言函数表格配色公式的文本背景颜色
用法: void textbackground(int color);
程序例:
#include conio.h
int main(void)
{
int i, j;
clrscr();
for (i=0; i9; i)
{
for (j=0; j80; j)
cprintf("C");
cprintf("\r\n");
textcolor(i 1);
textbackground(i);
}
return 0;
}
函数名: textcolor
功能: 在文本模式中选择新C语言函数表格配色公式的字符颜色
用法: void textcolor(int color);
程序例:
#include conio.h
int main(void)
{
int i;
for (i=0; i15; i)
{
textcolor(i);
cprintf("Foreground Color\r\n");
}
return 0;
用c语言写:若一个口袋里有12个球,其中3红,3白,6黑 , 从中取8个球,问有多少种不同的颜色搭配?#includestdio.h
int main()
{
int m, n, number=0;
printf(" 红球 白球 黑球\n");
printf("......................\n");
for( m=0; m=3; m)
for( n=0; n=3; n)
if(8-m-n=6)
printf(" -: %d %d %d\n",number, m, n, 8-m-n);
return 0;
}
扩展资料:
用C语言简单实现组合
代码:
#include stdio.h
#define MAXIN 10
int a[MAXIN]={0};
int counts=0;
void comb(int n, int m)
{
if (m=0)
{
for (int j=1;j=counts;j)
printf("%d ",a[j]);
printf("\n");
return;
}
for (int i=n;i=m;i--)
{
a[m]=i;
comb(i-1,m-1);
}
}
int main()
{
int n, m;
scanf("%d%d", n, m);
counts=m;
comb(n, m);
return 0;
}
关于C语言函数表格配色公式和c语言color函数介绍的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读