当前位置: 首页 > news >正文

C语言实现正余弦函数图像的输出!(源码)

C语言实现源码,供参考!

余弦函数:

#include < stdio.h >
#include
< math.h >
void  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 < m;x ++ ) printf( "   " );
printf(
" * " );  /* 控制打印左侧的 * 号 */
for (;x < 62 - m;x ++ )printf( "   " );
printf(
" *\n " );  /* 控制打印同一行中对称的右侧*号 */

}

 

正弦函数:

 

#include < stdio.h >  
#include
< math.h >  
main(){ 
double  y; 
int  x,m,i; 
printf(
" y=sin(x) [0<x<2*pi]\n " ); 
for (y = 1 ;y >=- 1 ;y -= 0.1 ){  /* y为列方向,值从1到-1,步长为0.1 */
if (y >= 0 ){ 
m
= asin(y) * 10 ;   /* 计算出y对应的弧度m,乘以10为图形放大倍数 */
for (x = 1 ;x < m;x ++ )printf( "   " ); 
printf(
" * " );   /* 控制打印 * 号 */
for (;x < 31 - m;x ++ )printf( "   " ); 
printf(
" *\n " );}  /* 控制打印同一行中对称的*号 */
else
m
=- 1 * asin(y) * 10
for (i = 0 ;i < 32 ;i ++ )printf( "   " ); 
for (x = 1 ;x < m;x ++ )printf( "   " ); 
printf(
" * " ); 
for (;x < 31 - m;x ++ )printf( "   " ); 
printf(
" *\n " ); 


}

 

施杨出品!

相关文章:

  • linux如何知道某个端口运行的是什么程序
  • 回收站无法清空
  • 一些IT开发工程师的悲哀
  • 读 PetShop代码(Profile篇)
  • 首发2008年9月4级网工答案及解析,《4级网络工程师预测卷及考点解析》ISBN 978-7-121-07101-0...
  • 翟志刚、景海鹏、刘伯明担任神舟七号航天员
  • Ubuntu下安装 Erlang环境
  • OA选择首先要清晰概念
  • MVC(Model View Controller)模型-视图-控制器
  • WinForm下Splash(启动画面)制作
  • 28天打造专业红客(十二)
  • 应对10月20日微软黑屏的方法
  • 域的建立
  • MDT2008部署中的一些基础设置(1)
  • xp网上邻居
  • 【vuex入门系列02】mutation接收单个参数和多个参数
  • 【跃迁之路】【735天】程序员高效学习方法论探索系列(实验阶段492-2019.2.25)...
  • 2018以太坊智能合约编程语言solidity的最佳IDEs
  • Android系统模拟器绘制实现概述
  • Date型的使用
  • Koa2 之文件上传下载
  • Python - 闭包Closure
  • React+TypeScript入门
  • vue 个人积累(使用工具,组件)
  • Work@Alibaba 阿里巴巴的企业应用构建之路
  • 阿里云Kubernetes容器服务上体验Knative
  • 翻译:Hystrix - How To Use
  • 飞驰在Mesos的涡轮引擎上
  • 和 || 运算
  • 前端自动化解决方案
  • 如何解决微信端直接跳WAP端
  • 入职第二天:使用koa搭建node server是种怎样的体验
  • 删除表内多余的重复数据
  •  一套莫尔斯电报听写、翻译系统
  • 在Docker Swarm上部署Apache Storm:第1部分
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • Spring第一个helloWorld
  • 关于Android全面屏虚拟导航栏的适配总结
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (Python) SOAP Web Service (HTTP POST)
  • (草履虫都可以看懂的)PyQt子窗口向主窗口传递参数,主窗口接收子窗口信号、参数。
  • (一)【Jmeter】JDK及Jmeter的安装部署及简单配置
  • (转)3D模板阴影原理
  • (转)memcache、redis缓存
  • (转)平衡树
  • (转)淘淘商城系列——使用Spring来管理Redis单机版和集群版
  • .net 8 发布了,试下微软最近强推的MAUI
  • .NET CORE 第一节 创建基本的 asp.net core
  • .NET CORE Aws S3 使用
  • .NET Core WebAPI中使用Log4net 日志级别分类并记录到数据库
  • .net Stream篇(六)
  • .net wcf memory gates checking failed
  • .NET 服务 ServiceController
  • :如何用SQL脚本保存存储过程返回的结果集
  • @在php中起什么作用?