#include stdio.h
公司主營(yíng)業(yè)務(wù):成都網(wǎng)站制作、網(wǎng)站建設(shè)、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出烏蘭察布免費(fèi)做網(wǎng)站回饋大家。
#include math.h
int main(void)
{
double sg,sp,gd,ds,pai=3.14;
printf("? 利用三角函數(shù)計(jì)算物體的高度。\n\n");
printf("? 請(qǐng)輸入觀測(cè)點(diǎn)的水平距離(m):");
scanf("%lf",sp);
printf("? 請(qǐng)輸入觀測(cè)點(diǎn)的垂直高度(m):");
scanf("%lf",gd);
printf("???? 請(qǐng)輸入觀測(cè)點(diǎn)的仰角(度):");
scanf("%lf",ds);
sg=sp*tan(ds*pai/180)+gd;
printf("???????????? 該物體的高度為:%.2f m\n",sg);
return 0;
}
#include stdio.h
#define N 40
void input(float *score, int size)
{
int i;
printf("Enter %d scores:\n", size);
for(i = 0; i size; i++)
scanf("%f", score[i]);
}
void output(float *score, int size)
{
int i;
printf("Scores:\n");
for(i = 0; i size; i++)
printf("%.2f ", score[i]);
}
float average(float *score, int size)
{
int i;
float ave = 0.0;
for(i = 0; i size; i++)
ave += score[i];
return ave/size;
}
int main(void)
{
float score[N];
input(score, N);
output(score, N);
printf("\nAverage: %.2f\n", average(score,N));
return 0;
}
如下:
#include?stdio.h
double?fun(int?n)
{
int?i,j;
double?s=1,k=1.0;
for(i=1;i=n;i++)
{
j=i;
while(j=1)
{
k*=j;
j--;
}
s+=1/k;
}
return?s;
}
void?main()
{
int?n;?
double?s;
FILE?*out;
printf("\nInput?n:?");?
scanf("%d",n);
s=fun(n);
printf("s=%f\n",s);
}
#include?stdio.h
#include?math.h
double?funcos(?double?e,?double?x?);
int?main()
{?
double?e,?x;
scanf("%lf?%lf",?e,?x);
printf("cos(%.2f)?=?%.6f\n",?x,?funcos(e,?x));
return?0;
}
double?funcos(?double?e,?double?x?)
{
double?r=0,fact=1;
int?i=0;
double?t=1;
while(t=e)
{
if(i%2==0)?r+=t;
else?r-=t;
i++;
fact*=2*i*(2*i-1);
t=t*x*x/fact;
}
return?r;
}
#include stdio.h
void putchar1(char a,char b); //從小到大輸出字母
void putchar2(char a,char b); //從大到小輸出字母
void space(int n); //輸出n個(gè)空格
int main()
{
int n;
int i;
scanf("%d",n);
for(i=0;in;i++)
{space(n-i-1);
putchar1('A','A'+i);
putchar2('A'+i-1,'A');
}
return 0;
}
void putchar1(char a,char b)
{for(char c=a;c=b;c++)
putchar(c);
}
void putchar2(char a,char b)
{for(char c=a;c=b;c--)
putchar(c);
putchar('\n');
}
void space(int n)
{for(;n--;)
putchar(' ');
}