趣味图形之 余弦函数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(" ");
	  }
	  printf("*");
	  for ( ; i < 62 - m; i++ )
	  {
	    printf(" ");
	  }
	  printf("*\n");
  }
  return 0;
}

//第二种方式

/***余弦函数图像***/
#include <stdio.h>
#include <math.h>
int main (void)
{
	double m, x, y;
    for ( y = 1; y >= -1; y -= 0.1)  
	{                                 
	   m = acos(y);
	   for ( x = 0; x < m; x += 0.1)
		   putchar (‘ ‘);
	   putchar (‘*‘);
	   for (; x < 6.2 - m; x += 0.1)
	   putchar (‘ ‘);
	   putchar (‘*‘);
	   putchar (‘\n‘);
	}
    return 0;
}

运行之后

时间: 2024-08-30 13:37:55

趣味图形之 余弦函数cos的相关文章

趣味图形之 余弦函数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

趣味图形之 正弦函数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 (

OpenGL 3D图形常用绘制函数

本文整理了一些opengl常用的绘制函数,api等,以作参考. GLUT 工具箱函数     GLUT工具箱提供几种图形3维图形的函数: void glutWireSphere(GLdouble radius,GLint slices, GLint stacks);  丝状球 void glutSolidSphere(GLdouble radius,GLint slices, GLint stacks); 实心球 void glutWireCube(GLdouble size); 丝状立方体 v

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

先看看它像什么????! 好吧(∩_∩),它像,,,,很多,发挥自己的创意去组合吧 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+

趣味图形之 正弦函数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 (' ');    putcha

Hive 内建操作符与函数开发——深入浅出学Hive

第一部分:关系运算 Hive支持的关系运算符 ?常见的关系运算符 ?等值比较: = ?不等值比较: <> ?小于比较: < ?小于等于比较: <= ?大于比较: > ?大于等于比较: >= ?空值判断: IS NULL ?非空判断: IS NOT NULL ?LIKE比较: LIKE ?JAVA的LIKE操作: RLIKE ?REGEXP操作: REGEXP ?等值比较: = 语法:A=B 操作类型:所有基本类型 描述: 如果表达式A与表达式B相等,则为TRUE:否则为

五、MySQL函数

函数表示对输入参数值返回一个具有特定关系的值MySQL提供大量丰富的函数在进行数据库管理以及数据的查询和操作时将会经常用到各种函数.通过对数据的处理数据库功能可以变得更加强大更加灵活地满足不同需求.各类函数从功能主要分为以下几类数学函数.字符串函数.日期和时间函数.条件判断函数.系统信息函数和加密函数. 5.1.数学函数 绝对值函数ABS(x) mysql> SELECT ABS(2),ABS(-3.3),ABS(-33); +--------+-----------+----------+ |