C语言趣味程序
OliverKen
Linux/Python/Docker/K8S/IoT技术宅
展开
-
C语言打印出杨辉三角形
#define _CRT_SECURE_NO_WARNINGS#include #includeint c(int x, int y);int main(){ int i, j,n=13; printf("N= "); while (n>12) { scanf("%d", &n); } for (i = 0; i //控制输出n行 { for (j = 0; j { printf("原创 2015-05-03 20:41:29 · 2047 阅读 · 0 评论 -
斐那波契数列
/*斐波那契数列指的是这样一个数列:1、1、2、3、5、8、13、21、……这个数列从第三项开始,每一项都等于前两项之和。随着数列项数的增加,前一项与后一项之比越来越逼近黄金分割的数值0.6180339887……*/#define _CRT_SECURE_NO_WARNINGS#include#include int fun(int n){ if (n == 1 || n == 2) retu原创 2015-05-03 20:41:33 · 2883 阅读 · 0 评论 -
C语言编写代码绘制圆
#include #include int main(){ double y,m; int x; for (y = 10; y >= -10;y--) //圆的半径为10 { m = 2.5*sqrt(100 - y*y); //计算行y对应的列坐标m,2.5为屏幕纵横比调节系数, //屏幕的行距大于列距,不调节会是椭圆 for (x = 1; x { printf(" ");原创 2015-05-03 20:41:23 · 27931 阅读 · 1 评论 -
绘制余弦函数曲线
#include #include#include int main(){ double y; int x, m; for (y = 1; y >= -1;y-=0.1) //y为列方向,值从1到-1,步长为0.1 { m = acos(y) * 10; //计算出y对应的弧度m,乘10为图像扩大倍数 for (x = 1; x { printf(" "); } print原创 2015-05-03 20:41:19 · 890 阅读 · 0 评论