movie1113 发表于 2020-11-16 11:20:23

新手学c++ 交换输入的两个数值

#include <bits/stdc++.h>
int a,b,z
int main()
{
        z=a;
        a=b;
        b=z;
      scanf("%d%d",&a,&b);
        printf("%d %d",a,b);
    return 0;
}
小白求教,这个程序有什么问题,为什么运行不出来

士心zc 发表于 2020-11-16 11:23:30

int a,b,c;
分号丢了

movie1113 发表于 2020-11-16 11:30:12

士心zc 发表于 2020-11-16 11:23
int a,b,c;
分号丢了

那这么程序能实现输入两个数字,然后交换吗

风过无痕1989 发表于 2020-11-16 12:07:45


#include <stdio.h>
int a,b,z;
int main()
{
      scanf("%d%d",&a,&b);      // 得先输入数据
      z=a;
      a=b;
      b=z;

      printf("%d %d",a,b);
    return 0;
}

永恒的蓝色梦想 发表于 2020-11-16 12:44:00

#include<stdio.h>


int main() {
    int a, b;
    scanf("%d%d", &a, &b);
    printf("%d%d", a, b);
    return 0;
}
页: [1]
查看完整版本: 新手学c++ 交换输入的两个数值