搜档网
当前位置:搜档网 › C语言-第三章编程题

C语言-第三章编程题

C语言-第三章编程题
C语言-第三章编程题

完成以下编程题,将程序源代码粘贴提交。

P.56

2.编写程序,输入圆的半径,计算并输出其周长和面积。常量pi的值取3.14159,周长和面积取小数点后2位数字。

#include

#define pi 3.14159

void main()

{

float r,s,a;

printf("请输入圆的半径");

scanf("%f",&r);

s=pi*r*r;

a=2*pi*r;

printf("s=%.2f,a=%.2f\n",s,a);

}

3.编写程序,把整数华氏温度f转换为浮点型的摄氏温度c。转换公式为c=5/9(f-32),输出要有文字说明,取2位小数。

#include

void main()

{

int f;

float c;

printf("请输入华氏温度");

scanf("%d",&f);

c=5.0/9*(f-32);

printf("摄氏温度为%.2f\n",c);

}

4.编写程序,输入三角形的三边的边长,求三角形面积。三角形面积的计算公式为:p=(a+b+c)/2 ,S=sqrt(p(p-a)(p-b)(p-c))。

#include

#include

void main()

{

float a,b,c,S,p;

printf("请输入三角形三边长\n");

scanf("%f%f%f",&a,&b,&c);

p=(a+b+c)/2.0;

S=sqrt(p*(p-a)*(p-b)*(p-c));

printf("S=%f\n",S);

}

6.编写程序,输入一个小写字母,输出其对应的大写字母。

#include

void main()

{

char c;

printf("请输入一个小写字母\n");

scanf("%c",&c);

c=c-32;

printf("对应大写字母为%c\n",c);

}

7.编写程序,从键盘输入两个字符分别存放在变量c1和c2中,要求交换c1和c2的值并输出。

#include

void main()

{

char c1,c2,temp;

printf("请输入两个字符\n");

scanf("%c%c",&c1,&c2);

temp=c1;

c1=c2;

c2=temp;

printf("c1=%c\nc2=%c\n",c1,c2);

}

相关主题