帮我编个简单的C语言程序(改错)-
2024-08-22编辑:本站
我编写了一个最简单的C语言程序 请问哪里错了~
x为double型,赋值语句x=1/2sin(pi*d/180); 肯定有错;应改为x=1.0/2*sin(pi*d/180);
否则1/2将为0,最终结果为0;
还有一处错误,定义d为long型,scanf函数里面的格式说明符应该是%ld,而不是%d!
2 和sin之间吧 这种垃圾语言不要学了啊 只是工具啊
x=1/2sin(pi*d/180);应该改为x=1.0/(2*sin(pi*d/180))不过建议pi 也定义为double 类型。
#include <math.h>
#include <stdio.h>
void main()
{
float pi=3.14;
long d;
double x;
scanf("%d",&d);
x=1/2*sin(pi*d/180);
printf("x=%f\n",x);
}
注意1/2后有个*号
如何用C语言编写一个简单的程序! 答:1、鼠标左键双击c语言软件,打开,打开后界面如图,点击关闭即可 2、点击上方程序窗口左上角的文件,选择新建 3、在打开的窗口中选择文件,下边一般是第四个 c++Source file,输入文件名(hellw.c),一定要以“.c”为后缀结尾 4、进入编辑页面在,页面编辑源代码就可以 includestdio.h void main()...
怎样用C语言编写一个简单的程序? 答:int main(){ int a[7]; // 建立一个 7 元素的数组 int i;int sum = 0;int max = a[0];int min = a[0];// 手动输入 7 个元素 for (i = 0; i < 7; i++){ printf("请输入第 %d 个元素的值: ", i+1);scanf("%d", &a[i]);} // 求这 7 个元素的和 for (i...
帮我编个简单的C语言程序(改错) 答:1要改成1.0,180要改成180.0,不然算出来的是0.000000,注意是否是相同类型的数
请帮我写一个c语言程序 答:程序7行,代码如下图:执行示例:粘贴程序代码的缩进会丢失,请以上图为准:n=int(input('n='))s=0f=1for i in range(1,n+1):s = s + f * (i*2-1)/(i*2+1)/(i+1)f = f * -1print("S=",round(s,3))
用C语言编写一个简单程序,有哪些步骤,可以举一个例子详细讲解下吗?_百 ... 答://以Helloworld示例 //先使用编辑工具如windows的记事本或vc++环境,或linux的vim编辑器创建一个hello.c文件 //打开文件后,如下 步骤写程序 include <stdio.h>//首先要引入c语言的标准输入输出库文件,因为这个文件里有已经定义好的可以使用的函数 //接下来需要写一个main函数,这也是c语言程序里必...
如何用C语言编写程序,将负数转为正数? 答:用C语言编写程序,将负数转为正数,可以使用函数abs(),当然根据简单的“负负得正”,也可,以下是一个简单的C语言程序:在这个程序中,我们首先定义了一个整型变量num,用于存储用户输入的整数。然后,我们使用scanf函数从用户处获取一个整数,并将其存储在num变量中。接下来,我们检查num的值是否小于0...
C语言编写一个程序,求x> y的运行结果 答:以下是一个简单的C语言程序,可以比较两个整数x和y,并打印出相应的结果:在这个程序中,我们首先声明了两个整数变量x和y,然后使用printf函数提示用户输入两个整数。接下来,我们使用scanf函数读取用户输入的整数,并将它们存储在变量x和y中。然后,我们使用一个if-else语句来比较x和y的值。如果x大于y...
编写一个c语言程序,实现录入学生学号和姓名信息的功能 答:以下是改写后的C语言程序,实现录入学生学号和姓名信息的功能:编写C语言程序,录入学生学号和姓名信息以下代码展示了如何创建一个简单的C程序,用于输入学生的基本信息,包括学号和姓名:include#includeintmain(void){charname[10];//存储姓名intnumber;//存储学号printf("请输入姓名:\n");fgets(name,...
c语言编写一个程序分几步? 答:编写代码:编写程序的主体代码,包括算法和逻辑操作等。编译程序:使用C语言编译器将源代码编译成可执行文件。运行程序:运行编译后的可执行文件,观察程序的输出结果。以下是一个简单的C语言程序示例,该程序可以计算两个整数的和:在这个程序中,我们首先定义了三个整型变量num1、num2和sum,用于存储用户...
求最简单的C语言程序 答:main(){ int a,b,t=0;scanf("%d %d",&a,&b);if (a
printf("%d",c)后面少了个分号";"
补充上去应该就OK了
还有就是那个int 因为本身是C语言的保留字,所以会以不同的颜色显示,很正常的,像char、long等等这些特殊的字符应该也会有特定的颜色显示
应该是:
a+=b;b=a-b;a-=(a+b)/2;
x为double型,赋值语句x=1/2sin(pi*d/180); 肯定有错;应改为x=1.0/2*sin(pi*d/180);
否则1/2将为0,最终结果为0;
还有一处错误,定义d为long型,scanf函数里面的格式说明符应该是%ld,而不是%d!
2 和sin之间吧 这种垃圾语言不要学了啊 只是工具啊
x=1/2sin(pi*d/180);应该改为x=1.0/(2*sin(pi*d/180))不过建议pi 也定义为double 类型。
#include <math.h>
#include <stdio.h>
void main()
{
float pi=3.14;
long d;
double x;
scanf("%d",&d);
x=1/2*sin(pi*d/180);
printf("x=%f\n",x);
}
注意1/2后有个*号