当前位置: 首页 > 其他范文 > 其他范文

实验2参考答案

作者:muomao | 发布时间:2020-12-30 07:09:49 收藏本文 下载本文

实验 2 参考答案 2-1.c 教材 P61 第二大题第 1 小题:

#include void main(){ int a=3,b=4,c=5;float x=1.2,y=2.4,z=-3.6;unsigned u=51274;long n=128765;char c1="a",c2="b";printf("a=%d b=%d c=%dn",a,b,c);printf("x=%.6f,y=%.6f,z=%.6fn",x,y,z);printf("x+y=%.2f y+z=%.2f z+x=%.2fn",x+y,y+z,z+x);printf("u=%u n=%ldn",u,n);printf("c1="%c" or %d(ASCII)n",c1,c1);printf("c2="%c" or %d(ASCII)n",c2,c2);} 2-2.c 输入直角三角形的两个直角边的边长,求斜边的长度和三角形的面积(提示:求平方根可使用 C 语言库函数 sqrt(),如 sqrt(9)的值为 3。注意使用数学库函数需在程序开头加上如下语句:#include)#include #include void main(){ float a,b,c,area;scanf("%f%f",&a,&b);c=sqrt(a*a+b*b);area=a*b/2;printf("c=%.2f,area=%.2fn",c,area);}

2-3.c 输入三角形的三边长,求三角形面积。已知三角形面积公式:area=,其中 s=(a+b+c)/2。

#include #include void main(){ float a,b,c,s,area;scanf("%f%f%f",&a,&b,&c);s=1.0/2*(a+b+c);area=sqrt(s*(s-a)*(s-b)*(s-c));printf("area=%.2fn",area);} 2-4.c 从键盘输入一个大写字母,改用小写字母输出(提示:小写字母的 ASCII码比相应大写字母的 ASCII 码大 32)。

#include void main(){ char c1,c2;c1=getchar();c2=c1+32;printf("%c n", c2);} 2-5.c 教材 P62 第 4 题,改为输出三位数 m 的反序三位数(例如,若输入123,则输出 321)。

#include void main(){ int m,a,b,c;scanf("%d",&m);a=m%10;b=m/10%10;c=m/100%10;printf("%dn",a*100+b*10+c);} c)b)(s a)(s s(s   

实验六答案

实验答案完整版

实验3,循环控制答案

实验诊断习题及答案

4实验专题附答案

本文标题: 实验2参考答案
链接地址:https://www.dawendou.com/fanwen/qitafanwen/345041.html

版权声明:
1.大文斗范文网的资料来自互联网以及用户的投稿,用于非商业性学习目的免费阅览。
2.《实验2参考答案》一文的著作权归原作者所有,仅供学习参考,转载或引用时请保留版权信息。
3.如果本网所转载内容不慎侵犯了您的权益,请联系我们,我们将会及时删除。

重点推荐栏目

关于大文斗范文网 | 在线投稿 | 网站声明 | 联系我们 | 网站帮助 | 投诉与建议 | 人才招聘 | 网站大事记
Copyright © 2004-2025 dawendou.com Inc. All Rights Reserved.大文斗范文网 版权所有