- 博客(2)
- 收藏
- 关注
原创 关于Swap函数交换两个变量的值
void Swap(int a ,int b) { int tmp =a; a=b; b=tmp; } int main() { int a = 10,b=20; Swap(a,b); printf(“%d,%d”a,b); return 0; } 我们发现a b的 值并没有变换。因为上述的a b 仅仅实现了在Swap函数中的交换,对主函数没有变化; void Swap(int *a ,int b) { int tmp =a; a=b; b=tmp; } int
2021-04-28 14:53:07
2636
原创 求位数,并顺序逆序输出;
#include <stdio.h> #include <math.h> /*1.求出它是几位数; 用while循环对a除以10,除一次,对count变量加1;直到除完为零时,count变量的值就是位数。 */ int GetFigures(long long a) { if(a==0) return 1; int count=0; while (a!=0) { a/=10;//丢弃个位 count++;//位数+1 } return count; }
2020-10-18 16:31:57
208
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人