永发信息网

求改一个用C语言编辑的程序

答案:2  悬赏:10  手机版
解决时间 2021-08-17 12:03

程序目的:求三个整数之和,源程序如下:

#include "stdio.h"
int main(void)
{
 long int numbera,numberb,numberc,sum;
 
 scanf("%d,%d,%d",&numbera,&numberb,&numberc);
 
 sum=numbera+numberb+numberc;
 
 printf("sum=%ld\n",sum);
 
 system("PAUSE");
 
 return 0;
   
}

 

定义的函数是long,但输入5位数时还是会出现整数溢出的现象,这是什么原因?求高手指教

最佳答案


你输入的时候逗号要用英文输入法状态下的逗号,如有不懂请继续追问

全部回答

如果根据你这个代码的话,输入需要每个数之间以逗号隔开,才能得到正确答案若是你以空格隔开答案就未知了,你的程序运行如下:

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么我家电脑上小不了飞车啊?
辽宁科大在全国大学排名
冷水滩区永州王子石材怎么去啊,谁知道地址啊
现在哪里有唐山大地震的地址?
假装自己很幸福.伤在心里通.眼泪再也流不住
怎么购买七夕农场的牵牛花和牧场的喜鹊?
求超低配置的网游!
亚瑟小子什么时候出新专辑
血糖50好不好?在饮食方面要注意什么?
三峡工程有利于控制温室效应?
荷塘区株洲锦和超市地址是什么,有没有知道的
外贸女装品牌有哪些,关于外贸服装的牌子都有
电脑QQ登不了。提示网络超时。电脑网络决对没
快男李炜上周演唱的3首歌分别是!
人生、到底是为了什么?
推荐资讯
淘宝网上已经确定购买但还没付款,怎样才能取
会员一共有多少的级。
律师费用相关问题?
QQ牧场幼崽用手机怎么购买
学堂 怎么耍积分
英山县黄冈湖北省英山县第一中学怎么去啊,谁
奥比建设卡旧卡可以用吗?
怎样玩好一样东西,比如说游戏
wake,up,the,that,who,baby,in,room 连词成句
探疼什么意思啊它跟生有什么关系吗
大哥 帮下忙啊
比干是怎么死的?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?