鱼C论坛

 找回密码
 立即注册
查看: 4067|回复: 33

结构体数据不能累加吗

[复制链接]
发表于 2019-6-16 18:51:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
                pyw+=stu[k].yw;
                psx+=stu[k].sx;
               
左边是个变量,右边是结构体,想把结构体的数据累加起来,可是提示不行啊,变量也不可以吗0 0
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-6-16 18:54:22 | 显示全部楼层
你你只发个代码片段,谁知道你想表达什么
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-16 18:55:21 | 显示全部楼层
bin554385863 发表于 2019-6-16 18:54
你你只发个代码片段,谁知道你想表达什么

哦哈哈,他还有个for循环= =
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-16 18:56:10 | 显示全部楼层
bin554385863 发表于 2019-6-16 18:54
你你只发个代码片段,谁知道你想表达什么

for (k=0;k<students;k++)
{
    pyw+=stu[k].yw;
    psx+=stu[k].sx;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-16 18:57:02 | 显示全部楼层

把结构体发出来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-16 18:59:12 | 显示全部楼层

struct stu
    {
            int yw;
            int sx;
            int yy;
            int zz;
            int dl;
    }stu[10];

这个嘎嘎
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-16 19:06:07 | 显示全部楼层
语文,数学,英语,政治,地理。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-16 19:07:18 | 显示全部楼层
我就是个弟弟 发表于 2019-6-16 19:06
语文,数学,英语,政治,地理。。。

哇厉害了!!可是为啥不能这样累加啊 ==
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-16 19:09:11 | 显示全部楼层
本帖最后由 bin554385863 于 2019-6-16 19:10 编辑

这个不能直接累加,要进行操作符重载才行.

目前我也没学到重载这个
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-16 19:11:15 | 显示全部楼层
bin554385863 发表于 2019-6-16 19:09
这个不能直接累加,要进行操作符重载才行.

目前我也没学到重载这个

我百度了一下,可是不理解啥是操作符重载,大佬能不能给个例子
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-16 19:14:16 | 显示全部楼层
一壶浊酒l 发表于 2019-6-16 19:11
我百度了一下,可是不理解啥是操作符重载,大佬能不能给个例子

我也还没学到
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-16 19:15:11 | 显示全部楼层

而且百度的好像也不那么详细= = 看不太懂 ==
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-16 19:21:05 | 显示全部楼层
一壶浊酒l 发表于 2019-6-16 19:15
而且百度的好像也不那么详细= = 看不太懂 ==

我也才学到结构体这一块,感觉算法把我卡住了是不是应该再去研究数学了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-16 19:25:54 | 显示全部楼层
很奇怪你们讨论的,是可以累加的啊。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-16 19:26:44 | 显示全部楼层
都是int型变量,如果累加出错的值话只能说里面的结构体数据没有初始化。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-16 19:34:15 | 显示全部楼层
bin554385863 发表于 2019-6-16 19:21
我也才学到结构体这一块,感觉算法把我卡住了是不是应该再去研究数学了

嘎嘎
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-16 19:36:43 | 显示全部楼层
newu 发表于 2019-6-16 19:26
都是int型变量,如果累加出错的值话只能说里面的结构体数据没有初始化。

变量也可以累加吗,我试了不行啊,报错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-16 19:38:19 | 显示全部楼层
newu 发表于 2019-6-16 19:26
都是int型变量,如果累加出错的值话只能说里面的结构体数据没有初始化。

我就是scanf输入,这样应该就是初始化了把,可是不能累加,我要求平均值= =
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-16 19:55:57 | 显示全部楼层
如果代码有问题可以贴出来。

插个题外话,为什么你们的回帖我收不到消息啊,还得我手动点进来才可以看到
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-16 19:57:30 | 显示全部楼层
newu 发表于 2019-6-16 19:55
如果代码有问题可以贴出来。

插个题外话,为什么你们的回帖我收不到消息啊,还得我手动点进来才可以看到

我都是每次刷新的= =  0  0
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-25 20:16

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表