C语言学习
Luv°
这个作者很懒,什么都没留下…
展开
-
关于交换函数Swap的一些见解
我们在平时写代码的时候经常会遇到要将两个数字交换位置的情况,这是就可以使用Swap函数来达到交换的目的,下面是对于此函数的理解: void Swap(int a,int b) { int tmp = a; a = b; b = tmp; } 第一种是在没有学到指针之前最容易想到的一种错误的写法,要注意的是函数定义中的参数是形式参数,在运行过程中把实参的数传给形参, ...原创 2020-10-13 01:27:13 · 591 阅读 · 1 评论 -
处理数字相关的例题:给一个不多于5位的正整数,要求:
给一个不多于5位的正整数,要求: ①求出它是几位数; ②分别输出每一位数字; ③按逆序输出各位数字,例如原数为321,应输出123。 首先贴出自己写的代码 #include<stdio.h> #include<math.h> void fun(int a[],int n) { int i; int temp=0; for(i=n-1;i>=0;i--) { printf("%d",a[i]);//顺序输出 } printf("\n"); for(i=0;i&l原创 2020-10-10 22:39:18 · 2227 阅读 · 0 评论