- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
作业:简单算术运算的程序设计
福州大学数学与计算机科学学院
《C语言程序设计》上机实验报告
专业和班级 10级 数学(2 )班 成绩 姓名 钟晓峰 学号 031001215 课程名称 C语言程序设计 实验名称 程序1:… …
程序2:… …
程序3:… …
实
验
目
的
和
要
求 初步掌握C语言的基本调试过程,能发现问题,解决问题;
能运用C语言进行简单的算术运算,注意格式输出;
简要画出程序1、2、3的流程图,明确程序设计的目的。 程
序
设
计
的
流
程
图
程序1的流程图 程序2的流程图
程序3的流程图 程序4的流程图
程序5的流程图
程
序
设
计
步
骤
及
源
代
码
程序1:
#includestdio.h
#define PI 3.141593
void main()
{
float r,c,v;
printf(Please input r:\n);
scanf(%f,r);
c=PI*r; /* PI和r之间必须有乘法运算符“*”*/
v=(1.0/2)*PI*r*r; /* 1/2的结果为0,而不是0.5 或者:v=1/2.0*PI*r*r; 或者:v=1.0/2.0*PI*r*r; 或者:v=PI*r*r/2; */
printf(c=%f,v=%f\n,c,v);
}
程序2:
#includestdio.h
void main()
{
int a,b;
float c; /*变量的定义要放在所有执行语句之前,不能插在执行语句中*/
printf(Please input 2 numbers:\n);
scanf(%d,%d,a,b);
if(b!=0)
{
c=(float)a/b; /* 为避免整型除整型丢失数据,应将被除数或除数中至少一个转换为浮点型。或者c=a/(float)b; 或者c=1.0*a/b */
printf(c=%f\n,c);
}
else
{
printf(The result is null!\n);
}
}
程序3:
#includestdio.h
void main()
{
float a,b,c,d,sum,aver;
printf(Input 4 scores:\n);
scanf(%f%f%f%f,a,b,c,d);
sum=a+b+c+d;
aver=sum/(float)4;
printf(sum=%.1f, aver=%.2f\n,sum,aver);
}
程序4:
#include stdio.h
void main()
{
int m,m1,m2,m3,sum;
printf(Input a number(100~999):\n);
scanf(%d,m);
m1=m%10;
m2=(m/10)%10;
m3=m/100;
sum=m1+m2+m3;
printf(sum=%d\n,sum);
}
程序5:
#include stdio.h
void main()
{
int m,m1,m2,m3,mnew;
printf(Input a number(100~999):\n);
scanf(%d,m);
m1=m%10;
m2=(m/10)%10;
m3=m/100;
mnew=m1*100+m2*10+m3;
printf(new m=%d\n,mnew);
}
研
究
与
探
讨 你的感受。
你的收获。
你的困难。
你的启示。
1. C31.C的功能是求半圆的周长和面积 。
#includestdio.h
#define PI 3.141593
void main()
{
float r=1,c,v;
c=PI*r; /* PI和r之间必须有乘法运算符“*”*/
v=1.0/2*PI*r*r; /* 1/2的结果为0,而不是0.5 或者:v=1/2.0*PI*r*r; 或者:v=1.0/2.0*PI*r*r; 或者:v=PI*r*r/2; */
printf(c=%f v=%f\n,c,v);
}
2. C32.C的功能是求两个整数的商。
#includestdio.h
void main()
{
int a,b;
float c; /*变量的定义要放在所有执行语句之前,不能插在执行语句中*/
a=10; b=3;
c=(float)a/b; /* 为避免整型除整型丢失数据,应将被除数或除数中至少一个转换为浮点型。或者c=a/(float)b; 或者c
您可能关注的文档
- 2009LED产品及其电源市场调查报告.doc
- Illustrator CS5 平面设计案例教程.doc
- 直流稳压电源的设计方法.doc
- 08电信专业毕业设计(论文)安排进度表.doc
- 毕业论文开题报告_√.doc
- aalj_0415_流程设计(总3)z.doc
- 试验设计与统计方法理论教学大纲.doc
- 71.电烙铁使用方法.ppt
- 认识Flash工具箱.doc
- QR26-13 CMMI3过程改进项目计划.doc
- TCASME-分布式储能系统全生命周期管理规范编制说明.pdf
- DB21T-平欧杂种榛套种中草药栽培技术规程.pdf
- DB11-693-2017 建设工程临建房屋技术标准.pdf
- DB11-509-2017 房屋建筑修缮工程定案和施工质量验收规程.pdf
- 22页WORD-数据和人工智能领导力(英 2024).docx
- 26页-AGI 时代的智能内容管理平台 爱数 2023.pdf
- 16页PPT-紫东太初大模型一体机(科学院自动化所 2024).pptx
- 23页WORD-人工智能发展状况分析报告(英 2024).docx
- 25页PPT-大模型和Copilot在微软的产业应用(2024).pptx
- 25页PPT-机器学习在风电领域的应用(微软).pptx
最近下载
- 存储网络配置指导华为oceanstor sns2124 2224 2248 3096 5192 5384产品概述.pdf VIP
- YB∕T 4001.3-2020- 钢格栅板及配套件 第3部分:钢格板楼梯踏板.pdf VIP
- 中国钢结构制造企业资质管理规定(暂行).pdf
- VTE的治疗与预防.pptx VIP
- (公共英语等级考试三级大纲词汇4107个记忆情况.doc VIP
- [医疗机构设置审批有关规定.doc VIP
- 建设工程档案管理课件.ppt VIP
- DD 2019-02 固体矿产地质调查技术要求(1:50000).pdf VIP
- xx太阳能发电公司50MWp光伏电站项目安全设施设计专篇.pdf VIP
- 物业管理单位服务费用测算明细表.pdf VIP
文档评论(0)