本例子下所有的程序都会在TC3和VC6下调试通过,并且尝试执行,学习笔记循序渐进。每周结束的时候我会把本周所有的例子全部加上题目的。如果您调试上出现了错误,请注意:例子中的所有注释使用了中文的标点,调试中会出现N多错误,请删除注释和后面的空格后再调试,方可通过。我会在后面的程序说明启动E文说明,以避免这种错误。
NO1.
复制内容到剪贴板
代码:
/*Just a practice for learning c 'for' command*/
/*输入半径求圆的周长和半径的99次方乘派*/
#include <stdio.h>
#define pi 3.14 /*宏定义*/
double sub(double r1);
void main() /*主函数是程序唯一的入口*/
{
double r,c,s,m; /*便量声明*/
printf("=======================================\n");
printf("Be powered by [email]Evilin@EvilOctal.com[/email]:)");
printf("=======================================\n");
printf("Please input r.\n");
scanf("%f",&r);
c=2*pi*r;
m=sub(r);
s=pi*m;
printf("c=%6.2f,s=%6.2f",c,s);
}
double sub(double r1) /*定义子函数*/
{
double n;
int i;
for(i=1;i<100;i++) /*循环开始*/
{
n=r1*r1; /*重复赋值给n*/
}
return(n); /*将n通过子函数带回主函数*/
}