问题描述
#include<stdio.h>intmain(){inta=1;intb=2;printf("a=%d,b=%dn",a,b);a=a+b;b=a-b;a=a-b;printf("a=%d,b=%dn",a,b);return1;}最后那个return1;是什么意思?我搞不懂。还有第7、8、9行是什么意义,麻烦高手们教教我。我是个新手。
解决方案
解决方案二:
返回是个int就行,789是对ab赋值
解决方案三:
最后那个return1;是什么意思?我搞不懂。还有第7、8、9行是什么意义,麻烦高手们教教我。我是个新手。return1表示main函数的返回值,当然返回什么值,以及都有什么意义就由你定义了,通常返回0的话,表示main程序没有问题,return其它数值,表示某些,自定义的信息789行实现,不需要借助第三个变量来实现,交换a,b的值
时间: 2024-08-04 08:24:31