我们接触的第一个c语言代码是这个:
#includemain(){printf("Hello World");}
这是最简单的c代码,然而,它包含了头文件“stdio.h”,有主函数“main”。
这说明头文件和函数是必不可少的。那么头文件是什么,保存在哪里呢?
如果用的是vc++6.0编译器;
便可在C:\Peogram Files\Microsoft Visual Studio\VC98\Include下找到。
头文件的制作就如同自定义一个函数一般;可以理解为砍掉c里面自定义函数或一部分自定义函数:
举例子说明:
#ifndef __CPLOE_H__#define __COLOR_H__#include#include void red(){system("color fc");}//白色背景,红色字符//void blue(){system("color f9");}//白色背景,蓝色字符//void black(){system("color fo");}//白色背景,黑色字符//#endif
其中"#ifdef"和"#endif"是宏定义的作用
#ifdef 标识符//程序段1#else//程序段2(也可以没有)#endif
因此拆掉宏定义的程序,代码就变为
#include#include void red(){system("color fc");}//白色背景,红色字符//void blue(){system("color f9");}//白色背景,蓝色字符//void black(){system("color fo");}//白色背景,黑色字符//
把COLOR.H文件制作好后就可以和STDIO.H放在同一个文件夹(C:\Peogram Files\Microsoft Visual Studio\VC98\Include);
这样就可以随时调用自己制作的头文件了;例如:#includevoid main(){black();system("title Hello,world"); getch();}
执行结果就是
如果不要自定义头文件,那么它的代码是这样:
#include#include void main(){ system("title hello,world"); system("color f0"); getch();}
如果长时间面对黑框,你也审美疲劳了,不妨也可以试试
各个颜色代码如下
各颜色代码如下:
0=黑色
1=蓝色
2=绿色
3=湖蓝色
4=红色
5=紫色
6=黄色
7=白色
8=灰色
9=淡蓝色
A=淡绿色
B=淡浅绿色
C=淡红色
D=淡紫色
E=淡黄色
F=亮白色
“system("color f0");”代表白色背景黑色文字。
程序展示:
#include#include main(){ float a,b,c,area,s; red(); printf("输入三边:\n"); scanf("%f%f%f",&a,&b,&c); blue(); if(a+b>c&&a+c>b&&b+c>a) {s=(a+b+c)/2; area=(float)sqrt(s*(s-a)*(s-b)*(s-c)); printf("面积是:%f\n",area); if(a==b&&a==c) printf("三角形是等边三角形\n"); else if(a==b||a==c||b==c) printf("三角形是等腰三角形\n"); else printf("三角形是普通三角形\n"); } else printf("不能构成三角形\n"); getch();}