编写如下程序实现“从键盘输入两个整数,输出这两个数之和”,需要怎么修改?

#includeintmian(){printf("请输入两个整数\n");scanf("%d%d"&a,&b);inta,b,sum;sum=a+b;printf("t... #include
int mian()
{
printf("请输入两个整数\n");
scanf("%d %d"&a,&b);
int a,b,sum;
sum=a+b;
printf("the sum is:\n",sum);
return 0;
}
展开
 我来答
言南絮
高粉答主

2018-01-01 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:187
采纳率:100%
帮助的人:30.8万
展开全部

上面程序的错误是:scanf提出要求的输入是“数a” “逗号” “数b”,既然没有给出逗号,那就一直没有给b赋值,也没有给b一个初始化的值,那么得出的结果就是一个随机数。可以把逗号去掉,这样两个数字之间用个空格就行了。修改为:

#include<iostream>
using namespace std;
int main()
{int a,b;cin>>a>>b;cout<<a+b;int k;cin>>k;}

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式