在算法竞赛中应当只做3件事:读入数据,计算结果,打印输出。输入前不要打印提示信息,输出完毕后立即终止程序。一般情况下,程序不能直接读取键盘和控制屏幕:不要在算法竞赛中使用getch(),getc(),gotoxy(),clrsrc()。也不要使用头文件conio.h,包括getch(),clrsrc()等函数。
算法竞赛中,每行输出均以回车符结束,包括最后一行。除非特殊说明,每行的行首不应有空格,但行末通常可以有多余空格。输出的每两个数或者字符串之间应以单个空格隔开。
- pi的声明
1.const double pi = 4.0 * atan(1.0)//atan()反正切函数,定义在math.h;
2.math.h中定义的常量M_PI,但这个常数并不是ANSI C 标准的。