我用dev c++编了一个程序,运行时编译通过了,但在黑屏上输入数据后,却执行不了, 5
程序非常简单我是初学者是不是哪点出问题了??#include<stdio.h>main(){inta,b,sum;scanf("%d,%d",&a,&b);sum=a+b...
程序非常简单
我是初学者
是不是哪点出问题了??
#include<stdio.h>
main()
{
int a,b,sum;
scanf("%d ,%d",&a,&b);
sum=a+b;
printf("sum is %d\n",sum);
} 展开
我是初学者
是不是哪点出问题了??
#include<stdio.h>
main()
{
int a,b,sum;
scanf("%d ,%d",&a,&b);
sum=a+b;
printf("sum is %d\n",sum);
} 展开
4个回答
展开全部
输入数据 的时候,中间要有逗号:7,5
数据的输入形式要与scanf函数的“格式控制”相一致。格式控制就是“%d”。有下面一些情况:
1,scanf("%d%d",&a,&b);像这样的,输入数据的时候要这样:75 或者7 5 或者 7 5 (数据之间可以有一个或多个空格键,也可以用enter键、tab键。)
2,scanf("%d,%d",&a,&b);数据输入是要这样:7,5
数据的输入形式要与scanf函数的“格式控制”相一致。格式控制就是“%d”。有下面一些情况:
1,scanf("%d%d",&a,&b);像这样的,输入数据的时候要这样:75 或者7 5 或者 7 5 (数据之间可以有一个或多个空格键,也可以用enter键、tab键。)
2,scanf("%d,%d",&a,&b);数据输入是要这样:7,5
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设a=13,b=24
应该 scanf("%d%d",&a,&b); //中间没必要加“,” 输入时 ---> 13空格24回车
如果 scanf("%d ,%d",&a,&b); //那么输入时 ---> 13,24回车
应该 scanf("%d%d",&a,&b); //中间没必要加“,” 输入时 ---> 13空格24回车
如果 scanf("%d ,%d",&a,&b); //那么输入时 ---> 13,24回车
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-05-29
展开全部
你输入的时候两个数字中间要用“,”分开
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
main()
{
int a,b,sum;
scanf("%d%d",&a,&b);
sum=a+b;
printf("sum is %d\n",sum);
}
main()
{
int a,b,sum;
scanf("%d%d",&a,&b);
sum=a+b;
printf("sum is %d\n",sum);
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询