c語言度數輸入
A. 怎麼用c語言輸入角度並且進行相加減運算求解!!!在線等
可以把輸入的角度乘以100/60,進行普通的加減後,在反轉回60進制,即乘個60/100
B. C語言中角度數怎麼輸入呢
#include<math.h>
main()
{
float x;
x=cos53;
}
math.h里包含里一些常用的數序函數,你可以直接使用cos,sin後面直接跟數字
C. 用c語言程序寫出,輸入一個角度值,計算正弦餘弦,高手幫忙看看錯誤
/*
Note:Your
choice
is
C
IDE
*/
#include
"stdio.h"
#include
"math.h"
#define
PI
3.1415926//把;去掉
void
main()
{
//#define
PI
3.1415926//把;去掉,放到前面去
double
a,b,c,d;//最好改為double型,因為正餘弦函數的返回值是double型,e沒用到,去掉
printf("請輸入角度值:");
scanf("%lf",&a);//將%d改為%lf
b=PI/180.0*a;
/*為啥不行呢?*/
c=sin(b);
d=cos(b);
printf("正弦值為:%.4lf\n",c);
printf("餘弦值為:%.4lf",d);
//
return
0;//main函數無返回值,這里不需要
}
D. C語言的里度數符號怎麼打出來 比如我想顯示180°
你上面寫的「°」,用gb2312表示的話,值為0xa1e3。
因為不屬於ASC,所以不能用%c列印。
可以通過字元串列印方式輸出。
比如:
char deg[] = {0xa1,0xe3, 0}; // °
char str[30] = {0};
sprintf(str,"180%s", deg);
查看str值為「180°」
或者直接 printf("180%s", deg);
E. c語言:輸入一個華氏溫度,要求輸出攝氏溫度。公式為:
具體公式如下:
#include <stdio.h>
void main()
{
float c,f;
printf("請輸入一個華氏溫度 ");
scanf("%f",&f);
c=(f-32)*5/9;
printf("它的攝氏溫度為:%.2f",c);
}
(5)c語言度數輸入擴展閱讀:
C語言-基本運算
除法運算 /
整數除於整數,還是整數。參與運算的操作數必須是同類型。
1/2的值是0。參與運算的操作數是什麼類型,得出的值就是什麼類型。 10.5 + 10將右邊的10提升為了double類型 自動類型提升。
int b = 10.5 + 1.7; 自動將大類型轉換為了小類型,會丟失精度。
double a = (double)1 / 2; 注:參與運算的都是整型,所以要強轉一下。
關系運算符。
C語言規定,任何數值都有真假性,任何非0值都為「真」,只有0才為「假」。也就是說,108、-18、4.5、-10.5等都是「真」,0則是「假」。
關系運算符的運算結果只有2種:如果條件成立,結果就為1,也就是「真」;如果條件不成立,結果就為0,也就是「假」。
F. C語言編程:輸入一個華氏溫度,要求輸出攝氏溫度,公式為:
#include<stdio.h>intmain(){doublec,f;printf("請輸入華氏溫度:");scanf("%lf",&f);c=5.0/9*(f-32);printf("%g華氏溫度是%.2f攝氏溫度 ",f,c);return0;}
#include<iostream>
using namespace std;
int main()
{
float f,c;
cout<<"請輸入華氏溫度:";
cin>>f;
c=5*(f-32)/9;
cout<<"攝氏溫度為:"<<c<<endl;
return 0;
}
G. C語言中角度數怎麼輸入
//需要轉化 double pi = 3.1415926535; //定義Л int n; scanf("%d", &n); printf("%f\n", cos(n*pi/180));
H. c語言編程中的三角函數怎麼輸入
開頭必須有一個數學函數庫#include<math.h>
然後一般常用的
sin(x)
cos(x)
tan(x)
其中的x必須要以弧度為單位。如果以「度」為單位,比如說求30度的正弦值,要用
sin(x*180/3.1415926)的形式
arcsin(x)
arccos(x)
arctan(x)
arccot(x)
以上四個則是相應的反三角函數,函數值的單位也是弧度。若要求arctan(1)的度數,要用以下的形式:arctan(1)*180/3.1415926
(8)c語言度數輸入擴展閱讀
C語言的三角函數庫採用的單位都是弧度,如果要使用角度,就必須轉換,從角度轉換成弧度,或者是重寫一個三角函數庫。
在調用三角函數之前先把角度換算成弧度,調用反三角函數之後把弧度換算成角度就可以了。可以用 pi = 4.0 * atan(1) 算出pi,用 a = d /180.0*pi 轉換角度到弧度。
例如: sin(45 /180.0*pi); 就是計算的sin45。
I. C語言輸入直角三角形的一個銳角的度數和斜邊的長度,輸出其面積大一
輸入直角三角形的兩條直角邊的長度,求斜邊的長度。 c語言... c語言 展開 設直角三角形兩直角邊長分別為a和b,斜邊為c。
J. C語言編程:輸入一個華氏溫度,要求輸出攝氏溫度,公式為:c=5(F-32)/9,謝謝!
可以參考下面的代碼:
#include <stdio.h>
int main(void)
{
float c,f;
printf("請輸入一個華氏溫度: ");
scanf("%f",&f);
c=(f-32)*5/9;
printf("對應的攝氏溫度是:%.2f ",c);
}
(10)c語言度數輸入擴展閱讀:
printf()函數是格式化輸出函數, 一般用於向標准輸出設備按規定格式輸出信息。在編寫程序時經常會用到此函數。函數的原型為:int printf(const char *format, ...);函數返回值為整型,若成功則返回輸出的字元數,輸出出錯則返回負值。
scanf函數原型:intscanf(constchar*restrictformat,...);
返回值
scanf函數返回成功讀入的數據項數,讀入數據時遇到了「文件結束」則返回EOF。