- 博客(8)
- 收藏
- 关注
原创 用函数实现两个数的交换
这里要注意,在用函数实现两个数交换的功能时,不能简单地用一般的形参实现。如果用简单的形参实现的话,主函数中在调用该函数后,传入的实参的值根本不会随着形参的值而变化,而只是单纯地交换了形参的值。如果要实现该功能的话,可以借助指针来实现。将实参设置为两个数的地址,传递给形参的两个指针变量,这样该函数就可以正常实现交换功能了。正确演示:void Swap(int *p1, int *p2){ int tmp; tmp = *p1; *p1= *p2; *p2
2021-11-14 17:04:07 6211 5
原创 输入一个整数,按要求输出.
输入一个整数.、1.求这个整数的位数;2.顺序输出每一位数字;3.逆序输出每一位数字;#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <math.h>int main(){ long long n;//定义整数 long long m;//定义另外一个整数,用来暂时存储输入整数的值 int count = 0;//定义计数器,存储整数位数; scanf("%lld", &n
2021-10-13 22:03:45 816
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人