【20170927】C语言每日一练
来源:互联网 发布:淘宝会员名大全 好听 编辑:程序博客网 时间:2024/06/05 08:06
**斐波那契数列–小兔子问题
【程序11】
题目:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?**
include <stdio.h>long f1,f2;int i;f1 = f2 = 1;for(i = 1;i <= 20; i++){ printf("%10lf%10lf",f1,f2); if(i % 2 == 0) { printf("\n"); } f1 = f1 + f2; f2 = f1 + f2;}
运行结果:
之前因为某种原因,输出特殊符号的程序都输出乱码,今天才知道是因为我用的VC++6.0的版本问题,ASCII码太大的不能输出,后来得到了解决方法,补上之前的程序:
【程序9】
题目:要求输出国际象棋棋盘。
#include <stdio.h>#include <windows.h> //注意!!int main(int argc, char* argv[]){ int i,j; SetConsoleOutputCP(437); //注意这里! for(i = 0; i < 8;i++) { for(j = 0 ; j < 8; j++) { if((i+j)%2 == 0) printf("%c%c",219,219); else printf(" "); } printf("\n"); }}
运行结果:
【程序10】
题目:打印楼梯,同时在楼梯上方打印两个笑脸。
#include <stdio.h>#include <windows.h>int main(int argc, char* argv[]){ int i,j; SetConsoleOutputCP(437); printf("\1\1\n"); for(i = 1; i <11; i++) { for(j = 1; j <= i; j++) { printf("%c%c",219,219); } printf("\n"); }}
运行结果:
阅读全文
0 0
- 【20170927】C语言每日一练
- c语言每日一练5
- c语言每日一练6
- c语言每日一练7
- 【20170924】C语言每日一练
- 【20170926】C语言每日一练
- 【20170928】C语言每日一练
- 【20170929】C语言每日一练
- 【20171009】C语言每日一练
- 【20171010】C语言每日一练
- 【20171012】C语言每日一练
- 【20171015】C语言每日一练
- 【20171019】C语言每日一练
- 【20171021】C语言每日一练
- 【20171120】C语言每日一练
- 【20170927】Java每日一练
- C语言每日小练(一)——7744问题
- C语言每日小练(一)——3n+1问题
- TCP/IP学习笔记(5)-IP选路,动态选路,和一些细节
- Apache转发配置,转发到中间件weblogic上的web应用
- JSP程序运行机制
- JDBC访问数据结构
- Java集合系列(三)
- 【20170927】C语言每日一练
- 排序算法 -- 冒泡排序
- Opencv(-)
- [kuangbin带你飞]专题17:C
- 工作第二个月总结
- 行人去重文整理总结
- 【Python】beautifusoup解析HTML并将数据写入文件
- 创建对象_你只要看懂这篇文章
- php常用函数随笔