递归判断波浪数,求详解
题目
递归判断波浪数,求详解
波浪数”是一个正整数,它的奇数列数字相等,偶数列数字也相等,但奇数列数字不等于偶数列数字.如6,47,1212和939是波浪数,372,88,555不是波浪数.设计递归函数int isWaveNum(int num),判断给定的正整数num是否是波浪数
答案
#include "stdio.h"int jsw,osw; //从右向左,最后一位是奇数位,倒数第二位是偶数位,.int n=0;int isWaveNum(int num){n=n+1;if(num>=1) //没算完{if(n%2!=0) //奇数位 {if(num%10==jsw)return isWaveNum(num/10);els...
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 一个等腰三角形的周长是86厘米,一条边长是38厘米.它的另两条边长分别是多少厘米
- 计算:1+2+2²+2³+…+2的2011次方 S=1+2+2²+2³+…+2的2011次方,
- 英语翻译
- 能答几道是几道
- 一道有关追及的数学题?急
- 正方形ABCD和正方形OEFG中,点A和点F的坐标分别为(3,2),(-1,-1),则两个正方形的位似中心
- 百和运输公司有汽车20辆,每天收入4600元.现在增加了8辆汽车,每天共收入多少?(用两种方法解答)俺只会一种,
- 现象
- 任意写出一个平面图形,一个立体图形名称为
- 一个长方体的容器,底面积是16平方分米,装的水高6分米,现放入一个体积是24立方分米的铁球.这时的水面高多少分米?