趣味图形之 正弦函数sin

高中的时候做的,前两天看了看,挺好玩的。

/***正弦函数图像***/
#include <stdio.h>
#include <math.h>
int main (void)
{
    double y;
    unsigned m, i;
	for (y = 1; y >=0; y -= 0.1)
	{
	     m = asin (y) * 10;
	       for (i = 0; i < m; i++)
			   putchar (‘ ‘);
		   putchar (‘*‘);
		   for (; i < 31 - m; i++)
			   putchar (‘ ‘);
		   putchar (‘*‘);
		   putchar (‘\n‘);
	}
	for (y = -0.1; y >= -1; y -= 0.1)
	{
	   m = abs(asin(y) * 10) ;
	       for (i = 0; i < 31 + m; i++)
			   putchar (‘ ‘);
		   putchar (‘*‘);
		   for (; i < 62 - m; i++)
			   putchar (‘ ‘);
		   putchar (‘*‘);
		   putchar (‘\n‘);
	}
    return 0;
}

运行之后

时间: 2024-10-25 03:37:56

趣味图形之 正弦函数sin的相关文章

趣味图形之 正弦函数sin&&余弦函数cos相交

高中的时候做的,前两天看了看,挺好玩的. 只想说,当初的代码风格,,,,咳咳,算不上风骚! /***sin(x)和cos(x)图像同时显示***/ # include < stdio.h > # include < math.h > int main ( void ) { double y; int x, m, n; for ( y = 1; y >= -1; y -= 0.1 ) { m = acos( y ) * 10; n = asin( y ) * 10; for (

趣味图形之 正弦函数sin&amp;&amp;余弦函数cos相交

高中的时候做的,前两天看了看,挺好玩的. 只想说,当初的代码风格,,,,咳咳,算不上风骚! /***sin(x)和cos(x)图像同时显示***/ # include < stdio.h > # include < math.h > int main ( void ) { double y; int x, m, n; for ( y = 1; y >= -1; y -= 0.1 ) { m = acos( y ) * 10; n = asin( y ) * 10; for (

趣味图形之 二次函数与圆相交

先看看它像什么????! 好吧(∩_∩),它像,,,,很多,发挥自己的创意去组合吧 1. /***二次函数与圆最完美图像***/ #include <stdio.h> #include <math.h> int main (void) { int m, n, x; double y; for ( y = 20; y >= -10; y-- ) { if ( y > 10 ) { m = 1.8 * sqrt(y); for ( x = 1; x <= 40; x+

趣味图形之 余弦函数cos与直线相交

高中的时候做的,前两天看了看,挺好玩的. 只想说,当初的代码风格,,,,咳咳,算不上风骚! #include <stdio.h> #include<math.h> int main ( void ) { double y; int yy, m, n, x; for ( yy = 0; yy <= 20; yy++ ) { y = 0.1 * yy; m = acos( 1 - y ) * 10; n = 45 * ( y - 1 ) + 31; for ( x = 0; x

趣味图形之 余弦函数cos与直线相交(另一种相交)

高中的时候做的,前两天看了看,挺好玩的. 只想说,当初的代码风格,,,,咳咳,算不上风骚! #include <math.h> #include <stdio.h> int main (void) { double y; int m, n, x; for (y = 1; y >= -1; y -= 0.1) { m = acos(y) * 10; n = 45 * (y - 1) + 31; for (x = 0; x <= 62; x++) { if (x == m

趣味图形之 余弦函数cos

高中的时候做的,前两天看了看,挺好玩的. /***0-360余弦函数图像***/ # include < stdio.h > # include < math.h > int main ( void ) {   double y;   int m, i;   for ( y = 1; y >= -1; y -= 0.1 )   {      m = acos(y) * 10;   for ( i = 1; i < m; i++ )    {     printf(&qu

趣味C程序100.1 .2 绘制正弦曲线

说明:1.本问题来源于<C语言经典.趣味.实用程序设计编程百例精解>,所有程序为本人自己编写.与原程序不同之处作有标记. 2.本系列所有程序均使用codeblocks编译,操作系统为Windows XP. 问题:在屏幕上用“*”显示0~360度的正弦函数sin(x)曲线(不使用数组) 分析:同余弦函数,难点在于控制台程序按行输出.另外,使用反正弦函数求值时,值域是[-pi/2,pi/2]. #include <stdio.h> #include <stdlib.h> #

Python 趣味百题

趣味整数 1 不重复的3位数 -易 2 水仙花数 -易 3 完全数 -中 4 相亲数 -中 5 黑洞数 -中 6 勾股数 -易 7 自守数 -易 8 3位反序数 -中 趣味素数 1 素数 -中 2 孪生素数 -中 3 金蝉素数 -中 4 可逆素数 -中 5 回文素数 -中 6 平方回文素数 -中 7 梅森尼数 -中 8 哥德巴赫猜想 -中 9 等差素数数列 -中 趣味图形 1 回型矩阵 -中 2 九九乘法表 -易 3 杨辉三角 -易 数学问题 1 天平秤物 -难 2 黑色星期五 -易 3 存钱问

Chartjs 简单使用 ------ 制作sin cos 折线图

Chart.js 一款简单干净的图表工具,基于html5 的Javascript. 可以用来制做条形,扇形,折线,混合等等的强大工具 图表要放在html 的  cancas  标签中 <canvas> 标签定义图形,比如图表和其他图像. <canvas> 标签只是图形容器,您必须使用脚本来绘制图形. 制作sin  cos 折线图 准备一个盒子用来放这个图 引入chart.js, 链接:https://pan.baidu.com/s/1HSU1O6R-aczin5XrfoDpnA 提