【发布时间】:2015-01-18 07:15:31
【问题描述】:
#include<stdio.h>
#include<conio.h>
void main(){
int a,b,c;
float s,area;
printf("Enter 3 sides of triangle:");
scanf("%d %d %d",&a,&b,&c);
s=(a+b+c)/2;
printf("%d",s);
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("Area of triangle is : %.1f",area);
}
并解释为什么〜0是-1的按位补码运算符?它是如何工作的?
【问题讨论】:
标签: c floating-point return