法阵合成特效素材(制作三阶单位阵)
(一)程序代码:
#include<iostream>
#include<windows.h>
#include<iomanip>
using namespace std;
int main()
{
system("title 制作3阶单位阵");
int matrix[3][3];
for(int i=0;i<=2;i )
for(int j=0;j<=2;j )
if(i==j)
matrix[i][j]=1;
else
matrix[i][j]=0;
for(i=0;i<=2;i )
{
for(int j=0;j<=2;j )
if(i==j)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_GREEN FOREGROUND_INTENSITY);
cout<<setw(3)<<matrix[i][j];
}
else
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_RED FOREGROUND_GREEN FOREGROUND_BLUE FOREGROUND_INTENSITY);
cout<<setw(3)<<matrix[i][j];
}
putchar(10);
}
system("pause>nul");
return 0;
}
(二)程序说明:
1、设置控制台字体颜色需包含头文件:windows.h;
2、设置输出字体格式(宽度)需包含头文件:iomanip;
(三)程序运行结果:
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com