用C#语言编程绘图输出y=a*sin(c*x + b)要求:系数a,b和c是可以变化的,可考虑是从键盘输入的,或通过Main方法参数传递的;x的取值范围在0~4π之间,x,y值采用四舍五入;结果如下图:## ## # ## ##
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 07:39:35
用C#语言编程绘图输出y=a*sin(c*x+b)要求:系数a,b和c是可以变化的,可考虑是从键盘输入的,或通过Main方法参数传递的;x的取值范围在0~4π之间,x,y值采用四舍五入;结果如下图:#
用C#语言编程绘图输出y=a*sin(c*x + b)要求:系数a,b和c是可以变化的,可考虑是从键盘输入的,或通过Main方法参数传递的;x的取值范围在0~4π之间,x,y值采用四舍五入;结果如下图:## ## # ## ##
用C#语言编程绘图输出y=a*sin(c*x + b)
要求:
系数a,b和c是可以变化的,可考虑是从键盘输入的,或通过Main方法参数传递的;
x的取值范围在0~4π之间,x,y值采用四舍五入;结果如下图:
#
# #
# # #
# #
#
用C#语言编程绘图输出y=a*sin(c*x + b)要求:系数a,b和c是可以变化的,可考虑是从键盘输入的,或通过Main方法参数传递的;x的取值范围在0~4π之间,x,y值采用四舍五入;结果如下图:## ## # ## ##
啥?控制台输出正弦函数曲线?头一次遇到这种题,试着做了一下.
参考代码:
using System;namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.Title = "绘制 y = a * sin(c * x + b) 正弦曲线图像";
while (true)
{
try
{
double a, b, c;
Console.Write("请输入 a:");
a = Convert.ToDouble(Console.ReadLine());
if (a == 0) throw new Exception("a 不能为0.");
Console.Write("请输入 b:");
b = Convert.ToDouble(Console.ReadLine());
Console.Write("请输入 c:");
c = Convert.ToDouble(Console.ReadLine());
Console.WriteLine();
// 纵坐标 y 取值从 -a 到 a
// 0.2 越小画的范围越大,曲线越精细
for (double y = -a ; y <= a; y += 0.2)
{
// 横坐标 x 取值从 0 到 4π
for (double x = 0; x <= Math.PI * 4; x += 0.2)
{
if (Math.Abs(y + Math.Sin(c * x + b)) < 0.092) // 一个字符高度大约0.46,0.092 = 0.2 * 0.46
Console.Write("#");
else
Console.Write(" ");
}
Console.WriteLine();
}
}
catch (Exception ex)
{
Console.WriteLine("\r\n错误!\r\n" + ex.ToString());
}
Console.WriteLine("\r\n按任意键继续 ...");
Console.ReadKey();
Console.Clear();
}
}
}
}
运行结果:
用C#语言编程绘图输出y=a*sin(c*x + b)要求:系数a,b和c是可以变化的,可考虑是从键盘输入的,或通过Main方法参数传递的;x的取值范围在0~4π之间,x,y值采用四舍五入;结果如下图:## ## # ## ##
c语言编程 输入x 输出y y=表达式1 ,-5
怎样编写一个C#语言编程求 y=x,x=sin(x)的三个根?急需.要完整的整段程式语法 拜托了!
C语言取根号怎么写C语言编程,求y=x的二次方根,怎么输出不了啊?
C语言编程问题 编程任意输入两个实数a和b,计算下面函数的值,并输出y值. a-b a>b y= a/b a
(1) 用C语言编程输出下列倒三角矩阵
C语言分别用直角三角形和等腰三角形形状编程输出“*”
c语言编程,在屏幕上绘制y=a*x2+b*x+c的图形,x取值从-d到+d之间.[1]由主函数读入a,b,c,d.[2]编写函数,在屏幕上绘图,不得使用全局变量.[3]x轴绘图分辨率必须达到取值区间的1/10以上.
从键盘输入两个实数a和x,按公式计算并输出y的值:(c语言) y=a^5+sin(ax)+ln(a+x)+e^ax
输出X,求出并输出X的绝对值 用C语言编程
c语言 sin(x)+cos(x)编程
用pascal语言编程:输出n(n
C语言编程问题 输入a,b,c三个数 最后 要求输出最大的.
计算函数z=sin(3x)*cos(3y)的值并显示出函数曲线.用c语言编程
x的值是从1到10的整数,f(x)=x*x-5*x+sin(x),用C语言编程求出每一个f(x)并输出最大值
用c语言编程实现输出x=1,2,3,.,30的平方根表,该怎么写啊?
C语言编程1.输入一个字母,输出它的后继字母.如输入’a’,则输出’b’.源代码:
c语言 分段函数,编程:Y=x(-5