今天做的作业,不知道做的。请大家求解
不好意思,有好几题不懂的。1,有一数字灯谜如下:
ABCD
-CDC
_________
ABA
ABCD均为一位非负整数,要求找出ABCD的值。
2.检查输入的一行字符中有无相邻两字符相同。
要求是掌握break和continue语句的用法
最不晓得题目:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第3个月后每个月后每个月又生一对兔子。假如兔子不死,问每个月的兔子的总数为多少。
谢谢啦!!!!!
#include<stdio.h> void getmoon(int n)/*n为共需输出几个月的数*/ { int i=0,s,sum,x=1,y1=0,y2=0,y3=0;/*x用来存成年的,y用来存小的,i用来存月数*/ for(i=1;i<=n;i++) { s=y3; /*3月龄的现再也应成年了,下面行同理*/ y3=y2; y2=y1; y1=x*2; /*这个月新生小免数*/ x+=s; /*这月底的成年数,下月要生小免的*/ sum=y3+y2+y1+x; printf("i moonth: %d\n",sum); } } main() { int sum; printf("Please enter a number:"); scanf("%d",&sum); getmoon(sum); }第一题你没有对齐,不好解,