| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 414 人关注过本帖
标题:结构体问题,求个解答。
只看楼主 加入收藏
abc594986308
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:168
专家分:116
注 册:2013-3-18
结帖率:82.93%
收藏
已结贴  问题点数:10 回复次数:3 
结构体问题,求个解答。
#include "math.h"
#include "stdio.h"
struct cir_area
{
   float l,s;
};
/*自定义函数,功能是根据三边求三角形的半周长和面积*/
struct cir_area c_area(float a,float b,float c)  //这定义真心不懂
{
   struct cir_area result;
   result.l=(a+b+c)/2;
   result.s=sqrt(result.l*(result.l-a)*(result.l-b)*(result.l-c));
   return result;
}

void main()
{
   float a,b,c;
   struct cir_area triangle; /*定义结构体类型的变量*/
   printf("输入三角形的3条边长:\n"); /*提示信息*/
   scanf("%f %f %f",&a,&b,&c);/*从键盘输入三角形的三条边*/
   triangle=c_area(a,b,c);/*调用自定义函数,把返回值赋给结构体变量triangle*/
   printf("半周长是: %f \n面积是: %f\n",triangle.l,triangle.s);
}
搜索更多相关主题的帖子: void triangle include 提示信息 
2013-04-09 22:05
深海蓝
Rank: 2
来 自:广东湛江
等 级:论坛游民
帖 子:22
专家分:18
注 册:2013-3-7
收藏
得分:10 
struct cir_area c_area(float a,float b,float c)
就是一个返回cir_area结构的函数,其他的你应该懂的
2013-04-09 22:09
fanpengpeng
Rank: 8Rank: 8
来 自:南极洲
等 级:蝙蝠侠
威 望:7
帖 子:299
专家分:849
注 册:2013-2-1
收藏
得分:0 
跟帖蹭分

人生是一场错过 愿你别蹉跎
2013-04-09 22:11
abc594986308
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:168
专家分:116
注 册:2013-3-18
收藏
得分:0 
回复 2楼 深海蓝
谢了
2013-04-09 22:11
快速回复:结构体问题,求个解答。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014440 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved