这个程序怎么改正?要求:输出a,b两个整数,并按a<=b输出
#include<stdio.h> main()int a,b,t; scanf("%d,%d",&a,&b); if(a...
include<stdio.h> void main(){ int a,b,t;scanf("%d,%d",&a,&b);if(a>b){t=b;b=a;a=t;} printf("%d,%d\\n",a,b); }
# include<stdio.h> void main() {int a,b,c,t; scanf("%d%d%d...
include<stdio.h> void main(){int a,b,c,t;printf("请输入三个整数,用空格格开:\\n");scanf("%d%d%d",&a,&b,&c);if(a<b)\/\/实现a和b的值交换 {t=a;a=b; \/\/这里改成a=b,不是b=a b=t;} if(a<c)\/\/实现a和c的值交换 {t=a;a=c;\/\/这里改成a=c,不是c=a c=t...
#include<stdio.h> main() { int a,b; scanf("a= %d,b= %d",&a,&b...
scanf("a= %d,b= %d",&a,&b); 这条输入语句很有问题,它要求输入的格式应该是:a= 3,b= 5 而不是3 5这样就行的,我建议改成 scanf("%d%d",&a,&b);
C语言 输入两个数a,b,若a>b则两数对调,然后输出
include<stdio.h> main(){ int a,b, c;scanf("%d %d", &a, &b);if(a>b){ c=a; a=b; b=c;} printf("a=%d, b=%d\\r\\n", a, b);}
#include <stdio.h> main() { int a,b,c; scanf("%d,%d",&a,&b...
include <stdio.h> main(){ int a,b,c;scanf("%d,%d",&a,&b);if(a>b 1) c=a b 1;else if (a<=b 1) c=a;printf("c=%d\\n",c);return 0;} 一个输出就可以了啊
#include <stdio.h> main() { int A,B; scanf("%d %d",&A,&B); pri...
样例 输入输出了3 次。所以要加循环,或用数组:int A[3],B[3],i;for (i=0;i<3;i++) scanf("%d %d",&A[i],&B[i]); \/\/输出3 对 数值 for (i=0;i<3;i++) printf("%d\\n",A[i]+B[i]); \/\/ 输出3个结果 ...
#include <stdio.h> void main() { int a,b,c; scanf("%d,%d",&a,&...
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<stdio.h> void main() { int a,b; scanf("%d%d\\n",&a,&b...
因为整数型a b都没有赋值,int型变量如果没有赋值的话那么变量的值为不确定的数,a,b可能是在范围内的任何数,所以a+b的值也是不确定值。如果给a,b赋值的话结果就有确定值了,比如int a=1,b=2;那么输出结果就是a+b=3.不知道说的清不清楚,希望能帮到你。
C语言,输入a和b两个整数,按先大后小的顺序输出a和b,哪里错了?_百度知 ...
include <stdio.h> int main(){ int a,b;scanf("%d %d\\n",&a,&b); \/\/ 改这一行if(a<b)if(a>b)printf("max=%d min=%d\\n",a,b);else printf("max=%d min=%d\\n",b,a);return 0;}
1.从键盘依次输入的两个数a和b,比较它们的大小关系,并根据大小关系分别...
include <stdio.h>int main(){ int a,b; scanf("%d%d",&a,&b); if(a>b) printf("1"); else if(a==b) printf("0"); else printf("-1"); return 0;}