计算机C语言实验报告含答案
高级语言程序设计(C语言)实验报告。………………………………………………………………………………………………
一、实验题目:语句与顺序结构控制
程序设计
1)编写程序,已知圆半径radius=1.25,求圆周长和面积。
源代码:运行结果:
#include
#define PI 3.1415926 s=4.908735
void main()
{
float r=1.25,d,s;
d=2.0*PI*r;
s=PI*r*r;
printf("d=%f\n",d);
printf("s=%f\n",s);
}
2)编写程序完成大写字母的小写转换。
源代码:运行结果:
#include
{
char ch1,ch2;
printf("请输入一个大写字母:");
ch1=getchar();
ch2=ch1+32;
printf("%c %c\n",ch1,ch2);
}
3)任意从键盘输入一个三位整数,要求正确分离出它的个位、十位和百位数,并分别在屏幕上显示。
源代码:运行结果:
#include
{
int a,g,s,b;
printf("请输入一个整数:");
scanf("%d",&a);
b=a/100;
s=(a%100)/10;
g=a%10;
printf("b=%d,s=%d,g=%d\n",b,s,g);
}
二、实验题目:选择结构程序设计
程序设计
1)设变量a、b、c分别存放从键盘输入的3个整数。编写程序,按从大到小的顺序排列这3个整数,使a成为最大的,c成为最小的,并且按序输出这3个整数。
源代码:运行结果:
#include
{
int a,b,c,t;
printf("please input a,b,c: ");
scanf("%d,%d,%d",&a,&b,&c);
if(a