99问答网
所有问题
#include<stdio.h> int main() { int a,b,c; scanf("%d,%d",&a,&b); c=a+b; printf("和为: %d",c); }
VC++2010里编写这个程序 为什么输出的数是个负数呢?哪里错了?
举报该问题
推荐答案 2015-11-24
我试了一下, 是没有问题的。
可能的结果就是你输入时的逗号和scanf里面的逗号不一致,
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/W7etXttjOteeBvB7WOt.html
相似回答
#include
<
stdio.h
> #
main()
{int
a,b,c;
scanf(
"
%d,%d
"
,&a,&
b...
答:
scanf(
"
%d,%d
"
,&a,&b);
按照这个输入格式 你输入的两个数要用
逗号,
隔开 如2,3 估计你就是这个地方错了 如果想连着输入两个数 将输入函数改为scanf("
%d%d
",&a,&b);
#include
<
stdio.h
>
int
main()
{
int
a,b,c
,
d,
t
;
scanf(
"
%d
%d %d...
答:
你第二个if(a>c)里边
a,c
值互换没用中间变量t啊。。。t=a;a=c;c=a...改成t=a;a=c;c=t;你其他都对着,为啥那个错了呢。。。还是我太白了没看懂你的程序。。。再说排序没必要这样太麻烦了,直接冒泡,或者用for简单多了
...int
main ()
{int
a,b,c;
scanf(
"
%d%d%d
"
,&a,&
b,&c); printf("plea...
答:
include
<
stdio.h
> int
main (){int
a,b,c;
printf("please input two real numbers:")
;scanf(
"
%d%d
"
,&a,&
b);//c的值是不用输入的,c=a-b;if (a-b>=0)c=c;if (a-b<0)c=-c;printf("\n绝对值为:%d",c);return 0;} ...
# include
<
stdio.h
>
int
main()
{
int
a,b,c,
d
;
scanf(
"
%d
%d %d...
答:
<
stdio.h
> int
main(){
int max(int x,int y)
;int
a,b,c;scanf(
"
%d,%d
"
,&a,&
b);c=max(a,b);printf("max=%d\n",c); //这里是需要双引号的 return 0;} int max(int x,int y){ int z;if(x>y)z=x;else z=y;return(z);} 输入的时候是需要有逗号隔开如:10,20 ...
编写一个
C
程序,输入
a,b,c
三个值,输出其中最大者。
答:
include
<
stdio.h
>
int
main(){
int
a,b,c,
max;printf("请输入三个数:\n")
;scanf(
"
%d%d%d
"
,&a,&
b,&c);if(a>b)max=a;if(c>max)max = c;printf("三个数中最大的数为:%d",max);return 0;}
...
#include
<
stdio.h
>
main()
{
int
a,b,c;
if(a>b,c=a); else c=b...
答:
正确的程序应该是
include
<
stdio.h
> void
main(){int
a,b,c;scanf(
"
%d%d
"
,&a,&
b);if(a>b) c=a; else c=b;printf("%d",c);} 问题出在这里:if(a>b,c=a); else c=b;(a>b,c=a)是一个逗号表达式,表达式的值是c=a的值,如果a为非零值,经过c=a这个表达式之后,c=a的...
#include
<
stdio.h
> void
main()
{
int
a,b,c;
scanf(
"
%d,%d
"
,&a,&
b...
答:
include
int
fun(int x,int y);//函数声明。void
main(){
int
a,b,c;scanf(
"
%d,%d
"
,&a,&
b);//注意 输入的时候 也必须用逗号分隔。c=fun(a,b);printf("max=%d\n",c);//打印的时候 不要用& } int fun(int x,int y){ int z;if(x>y){ z=x } else { z=y } return...
用C语言编一程序,输入三个整数,输出其中最小的数
答:
可以参考以下的代码:
include
<
stdio.h
> void
main(){
int
a,b,c,
min
;scanf(
"
%d%d%d
"
,&a,&
b,&c);min=a;if(min>b) min=b;if(min>c) min=c;printf("min=%d\n",min);}
...void
main()
{
int
a,b,c;
scanf(
"
%d,%d
"
,&a,&
b); c=a-b; if(c...
答:
include
<
stdio.h
>
int
main(){
int
a, b, c;scanf(
"
%d%d
"
, &a, &
b);c = a - b;if(c > 0){ a = b;b += c; //错在这里,if(c>0) { ... } } printf("%d %d", a, b);return 0;}
大家正在搜
include iostream
c语言int main和main
c语言include stdio
int main和main的区别
int main(void)
void main和int的区别
int main(void)含义
includestdio
visual studio
相关问题
#include<stdio.h> int main() {...
#include(stdio.h); int main() ...
#include<stdio.h> int main() {...
#include<stdio.h> // int main(...
# include <stdio.h> int main()...
#include<stdio.h> main() {int ...
#include<stdio.h> int main() {...
# include<stdio.h> int main() ...