请解释一下这个C语言

来源:百度知道 编辑:UC知道 时间:2024/05/22 03:21:43
#include<stdio.h>
main()
{
float r,s;
const float pi=3.14159;
for(r=0.5;r<6.0;r++)
{
s=pi*r*r;
printf("r=%f s=%f\n",r,s);
}
}

#include<stdio.h>
main()
{
float r,s; //定义两个单精度变量r和s//
const float pi=3.14159; //宏定义一个π值//
for(r=0.5;r<6.0;r++) //循环0.5 1.5 2.5 3.5 4.5 5.5 半径//
{
s=pi*r*r; //圆面积的公式//
printf("r=%f s=%f\n",r,s);//分别输出不同半径的面积//
}
}

我记忆中i++这种只能在整型数中进行运算的吧?

#include<stdio.h>
main()
{
float r,s; /*定义单精度变量r和s*/
const float pi=3.14159; /*定义单精度常量pi,值为3014159,绝对不是宏定义*/
for(r=0.5;r<6.0;r++) /*圆半径分别为0.5 1.5 2.5 3.5 4.5 5.5 */
{
s=pi*r*r; /*计算圆面积*/
printf("r=%f s=%f\n",r,s);/*分别输出不同半径的面积*/
}
}