急求急求c语言。
答案:2 悬赏:60 手机版
解决时间 2021-03-07 22:56
- 提问者网友:那叫心脏的地方装的都是你
- 2021-03-07 13:00
急求急求c语言。
最佳答案
- 五星知识达人网友:山有枢
- 2021-03-07 13:08
有两个问题
1、前面你定义了a2,b2,c2,后面你用的是a1,b1,c1,可是a1b1c1你没有定义呀,这会出错。
2、你把y,y2,y3定义成了整型变量(int),但一般平均数都会是小数(除不尽啊),系统会四舍五入,你得到的结果会不准确。这不会出错,但影响结果。
1、前面你定义了a2,b2,c2,后面你用的是a1,b1,c1,可是a1b1c1你没有定义呀,这会出错。
2、你把y,y2,y3定义成了整型变量(int),但一般平均数都会是小数(除不尽啊),系统会四舍五入,你得到的结果会不准确。这不会出错,但影响结果。
全部回答
- 1楼网友:廢物販賣機
- 2021-03-07 13:50
这个咋了?
如果是改代码,那么:
void main(void)
{
int a=1,b=2,c=3;
int a2=1234,b2=2345,c2=3456;
int a3=9876,b3=2345,c3=1;
int y,y2,y3;
y = (a+b+c) / 3;
y2= (a2+b2+c2) /3;
y3= (a3+b3+c3) /3;
printf("\n the average is %d",y);
printf("\n the average is %d",y2);
printf("\n the average is %d",y3);
getchar();
}
如果是改代码,那么:
void main(void)
{
int a=1,b=2,c=3;
int a2=1234,b2=2345,c2=3456;
int a3=9876,b3=2345,c3=1;
int y,y2,y3;
y = (a+b+c) / 3;
y2= (a2+b2+c2) /3;
y3= (a3+b3+c3) /3;
printf("\n the average is %d",y);
printf("\n the average is %d",y2);
printf("\n the average is %d",y3);
getchar();
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯