【20171012】C语言每日一练
来源:互联网 发布:mac哈尔滨有专柜么 编辑:程序博客网 时间:2024/06/05 05:05
【程序28】
题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第
3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后
问第一个人,他说是10岁。请问第五个人多大?
#include <stdio.h>int calAge(int n){ if(n == 1) { return 10; } else { return calAge(n - 1) +2; }}int main(int argc, char* argv[]){ int n = 5; printf("第五个人%d岁\n",calAge(5));}
运行结果:
【程序29】
题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。
#include <stdio.h>int main(int argc, char* argv[]){ int i; int n; int count = 1; printf("请输入一个不多于五位的正整数:\n"); scanf("%d",&n); int temp[4]; while(n >=10) { count++; n = n/10; } printf("这是一个%d位数\n",count); int c = count; while(c--) { for(i = 0;i<count;i++) { temp[i] = n % 10; n = n/10; printf("%d",n); } }}
代码不知道哪错了,先放放
阅读全文
0 0
- 【20171012】C语言每日一练
- c语言每日一练5
- c语言每日一练6
- c语言每日一练7
- 【20170924】C语言每日一练
- 【20170926】C语言每日一练
- 【20170927】C语言每日一练
- 【20170928】C语言每日一练
- 【20170929】C语言每日一练
- 【20171009】C语言每日一练
- 【20171010】C语言每日一练
- 【20171015】C语言每日一练
- 【20171019】C语言每日一练
- 【20171021】C语言每日一练
- 【20171120】C语言每日一练
- C语言每日小练(一)——7744问题
- C语言每日小练(一)——3n+1问题
- C语言每日小练(一)——n!问题
- 1069. 微博转发抽奖(20)
- PHP基本语法1
- jstl常用标签使用说明
- 集群算法——人工鱼群算法
- 冒泡算法
- 【20171012】C语言每日一练
- struts2之动态方法调用(DMI)
- Mysql5.5通过xtrabackup工具迁移表空间
- java根据数字生成固定的位的流水(至少5位)
- 失落的一天
- 头疼
- git命令大全(gogs)
- Android学习笔记---实现网络图片翻页效果
- UVA 439