实验报告1.docx
《实验报告1.docx》由会员分享,可在线阅读,更多相关《实验报告1.docx(11页珍藏版)》请在冰豆网上搜索。
实验报告1
任务1:
源程序清单:
#include
#include
intmain(void)
{
floata,b;
doublex;
printf("Entera:
");
scanf("%f",&a);
printf("Enterb:
");
scanf("%f",&b);
x=(b+sqrt(b*b+2*a))/(a-b);
printf("x=%.2f\n",x);
return0;
}
截图屏:
任务2:
#include
intmain(void)
{
floatr,h,s,v,PI;
printf("Pleaseenterr,h:
\n");
scanf("%f,%f",&r,&h);
PI=3.14159;
s=PI*r*r;
v=PI/3*r*r*h;
printf("底面积=%.2f\n圆锥面积=%.2f\n",s,v);
return0;
}
任务3:
#include
int main(void)
{
char ch;
printf("请输入一个大写字母:
\n");
scanf("%c",&ch);
ch=ch+32;
printf("小写字母为:
%c,%c,%c\n",ch-1,ch,ch+1);
printf("ASCII码值为:
%d,%d,%d\n",ch-1,ch,ch+1);
return 0;
}
任务4:
#include
intmain()
{
inta,b,c,x,y;
printf("请输入一个3位的正整数:
\n");
scanf("%d",&x);
a=x/100;
b=(x%100)/10;
c=x%10;
y=c*100+b*10+a;
printf("%d:
%d\n",x,y);
return0;
}
任务5:
#include
intmain(void)
{
intcelsius,fahr;
printf("inputfahr:
");
scanf("%d",&fahr);
celsius=5*(fahr-32)/9;
printf("fahr=%d,celsius=%d\n",fahr,celsius);
return0;
}
任务6:
#include
intmain(void)
{
floatm,n,side1,side2,hypotenuse;
printf("m=");
scanf("%f",&m);
printf("n=");
scanf("%f",&n);
side1=m*m-n*n;
side2=2*m*n;
hypotenuse=m*m+n*n;
printf("side1=%.3f\n",side1);
printf("side2=%.3f\n",side2);
printf("hypotenuse=%.3f\n",hypotenuse);
return0;
}
任务7:
#include
intmain()
{
floata,b,c,d;
//
printf("请输入希望获取的分数:
");
scanf("%f",&a);
printf("请输入你的平时成绩:
");
scanf("%f",&b);
printf("请输入你期末考试的百分比:
");
scanf("%f",&c);
d=(a-b*(100-c)/100)/c*100;
printf("你期末考试需要考到%.1f分才能获得总评成绩%.1f.",d,a);
return0;
}
思考与总结
1.0
2.&a代表地址
3.赋值语句