啊哈C——学习2.10一起来找茬

来源:互联网 发布:淘宝网店logo 编辑:程序博客网 时间:2024/05/01 19:54

2015年1月27日20:42:18

1.下面这段代码是让计算机读入两个整数,分别放到变量a和变量b中,并将变量a和变量b中的数交换。其中有两个错误,快来改正吧!

#include <stdio.h>#include <stdlib.h>int main(){/*int a,b;    scanf("%d %d",&a,&b);    t=a;    b=a;    b=t;    printf("%d %d",a,b);    */    //第1个错,用了中间变量t作为交换用的临时变量,却未定义int a,b,t;    scanf("%d %d",&a,&b);    t=a;    //第2个错,交换变量时,顺序错误,导致b中的数据被a覆盖    a=b;    b=t;    printf("%d %d\r\n",a,b);    system("pause");return 0;}


0 0