- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C语言程序设计》实验指导书1-8
实验1
实验1
顺序程序设计
【实验目的】
掌握C语言中,基本的输入、输出函数的使用方法。
掌握printf函数中转义字符”\t”、”\n”的用法。
掌握赋值语句的用法。
掌握算术表达式、赋值表达式的计算。
掌握数学函数的使用。
【实验内容】
1.
[目的]掌握整型、浮点型变量的定义与使用,掌握算术表达式的运算,掌握整型 数、浮点型数的输入、输出方法。
[题目内容]编写一个程序,其功能为:从键盘输入三个整数,计算这三个整数的 和、平均值,并输出计算结果。
[输入]三个整型数
[输出]上述三个整型数的和、平均值
[提示]三个整型数使用%€1格式输入输出,和值使用整型变量、平均值使用浮点 型变量,注意运算符与数据类型的关系。
[实验步骤]
#include stdio.h
void main()
(
int a,b,c;
int sum;
float ave; //double ave;
printf(n请输入三个整型数:\n, scanf(H%d%d%dH,a,b,c);
sum=a+b+c;
ave=sum/3.0;
printf(Ha=%d b=%d c=%d\rT,a,b,c); printf(nsum=%d ave=%f\nn,sum,ave);
运行结果:
卖/指导书 CDebug
请输入三个整*至
3 4 5
丑=3 b =4 c =5
snm=l_2 eiMe =4.000000
Pi*ess etny kesr tzo contz ini_ie
2.
[目的]掌握符号常量的定义与使用,掌握浮点数输出保留小数的格式控制方法。
计算圆的面积,[题目内容]编写一个程序,其功能为:从键盘输入圆的半径,
计算圆的面积,
输出计算结果(保留两位小数)。
[输入]圆的半径值
[输出]圆的面积值 [提示]在计算圆面积时使用的圆周率兀是一个常数,使用c语言中的符号常量表
示该常量,取值为3.1415926。
[实验步骤]
#include stdio.h” #define PI 3.1415926 void main()
{
float r,area; //double r,area; printf(n请输入圆的半径:\nn); scanf(H%f\r);
area=PI*r*r;
printf(Hr=%f area=%10.2f\n,,r,area); }
运行结果:
司D:\2008\^指导书C\Debug\jyp.
请输入圆的半径:
10
r=10.000000 area= 314.16
Press any key to continue—
3.
[目的]掌握字符型变量的定义与使用,掌握大小写字母转换的算法。
[题目内容]编写一个程序,其功能为:从键盘输入一个大写字母,将其转换为对 应的小写字母,并输出。
[输入]一个大写字母
[输出]对应的小写字母
[提示]大小写字母的ASCII码值相差32O使用%c格式输入输出字符变量。
[实验步骤]
#include stdio.h
void main()
(
char chl,ch2;
printf(H请输入一个大写字母:\nn);
scanf(”%c”,chl);
ch2=chl+32;
printf(nch 1 =%c ch2=%c\n”,ch l,ch2);
}运行结果:
莒 八2008\实验指导书CDebug
请输入一
G
c hl =G c h2 =g
Pvess /ny key to conf; inueB
4、
[目的]掌握标准数学函数使用。
[题目内容]编写一个程序,其功能为:从键盘输入一元二次方程ax2+bx+c=0的各
项系数a、b、c的值(其值要保证方程一定有两个不同的实数解),根据公式计算 方程的两个实数解,并输出(结果保留两位小数)。
-b + \b2
-b + \b2 -4ac
Xl,2 =
2a
[输入]一元二次方程ax2+bx+c=0的各项系数a、b、c
[输出]方程的两个不同的实数解
[提示]包含标准数学函数头文件,使用标准数学函数sqrt(x)实现开平方计算,结 果使用双精度浮点数表示,%lf格式。
[实验步骤]
#include stdio.h”
#include math.h”
void main()
float a,b,c;
double xl,x2;
printf(n请输入二次方程的系数a,b,c: \nn); scanf(H%f%f%f\a,b,c);
x 1 =(-b+sqrt(b*b-4*a*c))/(2*a);
x2=(-b-sqrt(b*b-4*a*c))/(2*a);
printf(na=%f b=%f c=%f\nn,a,b,c);
printf(nx 1 =% 10.21f x2=% 1
您可能关注的文档
最近下载
- 人大履职报告.pptx VIP
- 2025云南元谋县国有资产投资管理有限公司面向社会公开招聘二次笔试参考题库附带答案详解.docx
- 八年级数学上册单元速记·巧练(人教版)-第十一章 三角形(单元重点综合测试)(解析版).docx
- 艾滋病抗体检测实验室质量控制.pptx VIP
- (正式版)D-L∕T 475-2017 接地装置特性参数测量导则.docx VIP
- 服装史服装史.doc VIP
- 八年级数学上册单元速记·巧练(人教版)-第十一章 三角形(知识归纳+八大题型突破)(原卷版).docx
- 材料与试验协会 B108-03a铝合金永久型模铸件.PDF VIP
- 中建安全技术交底范本.doc VIP
- 统编版五年级上册《道德与法治》全册(表格式)教案.docx VIP
原创力文档


文档评论(0)