#define pi 3.14
#include "Stdio.h"
float CircleArea(float r)
{
float z=0.0;
z=pi*r*r;
return z;
}
void main()
{
float a=0.0;
int i=8;
//printf("%d\n",i--);
//printf("%d\n",i++);
//printf("%d\n",--i);
//printf("%d\n",++i);
printf("%d\n%d\n%d\n%d\n",++i,--i,i++,i--);
a=CircleArea(1.2);
scanf("%f",a);
}VisualStudio2010运行结果是8878,说明printf()是从右往左计算的。
本文深入分析了一段使用C语言编写的程序,重点解释了printf函数的输出顺序,以及CircleArea函数如何计算圆面积。通过具体实例展示了C语言中变量赋值、类型转换和函数调用的基本概念。
1万+

被折叠的 条评论
为什么被折叠?



