![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
咖啡馆的小二
快乐的飞翔,踏实的学习
展开
-
C语言定义一个函数,判断x是否为回文数
设n是一任意自然数。若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数。例如,若n=1234321,则称n为一回文数;但若n=1234567,则n不是回文数。[百度资料]代码如下:#include<stdio.h>int f(int x){ int a,b = 0; //定义两个变量,并给b赋值为0; a = x; //将x的值赋值给a; while (x != 0) { b = b * 10 + x % 10原创 2021-12-05 13:58:54 · 5991 阅读 · 1 评论 -
C语言函数调用:编写一个判断是否为闰年的函数
#include<stdio.h>int f(int year){ if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) return 1; else return 0;}void main(){ int year; printf("请输入年份year:\n"); scanf("%d", &year); if (f(ye原创 2021-11-30 19:23:14 · 3020 阅读 · 0 评论 -
C语言:递归求x的n次方
#include<stdio.h>int f(int x, int n){ if (n < 2) return x; return x * f(x, n - 1);}void main(){ int x,n; printf("请输入x、n的值:\n"); scanf("%d%d", &x, &n); printf("%d\n", f(x, n));}原创 2021-11-29 12:19:05 · 5958 阅读 · 1 评论