题目内容
(请给出正确答案)
[主观题]
如下程序,期望的功能是:输入两个整数,存入变量a和b,若a大于b则互换a和b的内容,否则a和b内容不变。
但运行如下程序,输入3 5,运行结果却不是3 5。请将代码复制到编译器中调试,并提交正确代码。 #include <stdio.h> int main(void) { int a, b, temp; scanf("%d%d", &a, &b); if(a > b) temp = a; //把a存入temp; a = b; //把b存入a; b = temp; //把temp存入b; printf("%d %d", a, b); return 0; }
如搜索结果不匹配,请 联系老师 获取答案