C语言自学篇 |
您所在的位置:网站首页 › c语言file用法 › C语言自学篇 |
/*交换函数的三种写法*/ /*法一:一般写法*/ int main() { int a,b,temp; printf("请输入a,b的值\n"); scanf("%d%d",&a,&b);/*注意scanf的用法表示对值的输入*/ printf("a=%d,b=%d\n",a,b);/*表示对值的输出*/ /*交换A和B*/ temp=a, a=b, b=temp; printf("a=%d,b=%d\n",a,b); return 0; } /*法二:数组版*/ int main() { /*此处的数组a[2]代表数组中有两个元素*/ int a[2],temp; printf("请输入a,b的值\n"); scanf("%d%d",&a[1],&a[2]);/*注意scanf的用法表示对值的输入*/ printf("a=%d,b=%d\n",a[1],a[2]);/*表示对值的输出*/ /*交换A和B*/ temp=a[1], a[1]=a[2], a[2]=temp; printf("a=%d,b=%d\n",a[1],a[2]); return 0; } /*法三:自定义函数版-全局变量*/ int a,b,temp; void swap(); int main() { printf("请输入a,b的值\n"); scanf("%d%d",&a,&b);/*注意scanf的用法表示对值的输入*/ printf("a=%d,b=%d\n",a,b);/*表示对值的输出*/ /*使用交换函数*/ swap(); printf("a=%d,b=%d\n",a,b); return 0; } void swap(){ temp=a ,a=b, b=temp; } |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |