C语言程序设计上机指导三讲解.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序设计上机指导三讲解

C语言程序设计上机指导三 一、上机目的 (1)、掌握在VC++6.0环节下C程序代码编译常见错误的查找与修改; (2)、通过练习掌握C程序中基本数据类型、常用运算符、表达式的应用,理解顺序结构程序设计的基本结构; (3)、通过练习掌握格式化输出函数printf()、格式化输入函数scanf()的运用; 二、上机内容及要求 首先在D盘根目录下新建一个文件夹,并用自己的学号姓名命名,将自己上机过程编写的C程序全部保存到该文件夹。 下课前把“学号姓名”文件夹压缩后通过电子教室上传到教师机。 本次上机任务(1~9题选作6题, 其他题选作3题) (1)、P9_6:编写程序,从键盘输入a、b后,输出一元一次方程2ax+3b-5=0的解,保留3位小数。文件名保存为T1 提示:将题中一元一次方程分解后可得: x=(5-3b)/2a 注意避免整数相除 简单C语言程序设计的基本过程(程序的主要组成部分): //第一步:定义变量, 变量的类型根据题目要求分析确定 int a, b; // a b 定义为整型, 或实型 double x; // x可能有小数 //第二步:输入数据,存入到指定的变量中 scanf(“%d”, a); // 一个scanf语句输入一个数 scanf(“%d”, b); scanf(“%d%d”, a, b); //一个scanf语句输入2个整数 //第三步:具体计算,根据题目要求计算结果 x=(5-3*b)*1.0/(2*a); //第四部:输出结果 printf(“ x=%.3lf \n “, x ); // 控制输出格式 %m.nlf m表示占列宽(一共占几列),n表示小数位数 // 如 %10.3lf,表示占10列,3位小数; %.3lf 表示输出 3位小数,不控制列宽 (2)、P9_4:仿照例题1-2,编写程序,从键盘输入圆柱体的半径r和高h,计算并输出圆柱体的体积v和表面积s,保留3位小数。文件名保存为T2 提示:圆周率pi参照p16例题2-5用符号常量PI定义为3.1415926 圆柱体体积计算公式:v=PI*r*r*h 圆柱体表面积计算公式:s=2*PI*r*r+2*PI*r*h #define PI 3.1415926 // 定义符号常量 PI (3)、请编写程序输出如下形式的九九乘法表:文件名保存为T5 提示:控制输出列宽 %4d // 占4列宽度 (4)、编写程序,从键盘输入一个不小于0的实型变量x,计算并输出函数fx的值,保留3位小数。文件名保存为T3 (注意:输入的x必须大于或等于0) (5)、P39_6:编写程序,从键盘输入两个自定义的整数,输出它们的和、差、积、商、余数,输出结果可参照下图所示。文件名保存为T4 注意数据输入输出格式控制。 (6)、P39_8:编写程序,从键盘输入a 、b、c的值,求解并输出一元二次方程的根x1、x2,保留3位小数,假设b2-4ac=0,输出结果可参照下图所示。文件名保存为T5 提示:a、b、c、x1、x2可都定义为双精度类型,注意双精度类型数据的输入。 一元二次方程的求根公式:(2个根分别用x1、x2表示) (7)编写程序,计算并输出下列表达式前10项的和,保留4为小数。文件名保存为T6 S=1 - 1/4 + 1/7 – 1/10 + 1/13 – 1/16 + … 提示:保存和值的变量s定义为实型,根据上述规律找出前10项并求和。 (8)、P39_9:根据当前银行的利率表,从键盘输入存款金额money,存期year和年利率rate,计算银行存款的本息sum。文件名保存为T7 本息计算公式为:sum=money(1+rate)year 提示:sum为本息合计,输出时保留一位小数。以上变量全部定义为实型(单精度或双精度) (9)编写程序,计算并输出s的值,s=10!下列表达式的值。文件名保存为T8 提示:“!”表示阶乘,n!=1*2*3*4*…*n 注意保存阶乘的变量s的数据类型,建议定义为双精度类型。 (10)编写程序,从键盘输入一个小写字母存入字符型变量c1中,输出对应的大写字母。 文件名保存为T9 (10)、调试教材中的以下例题:调试后的程序文件均保持在“学号姓名”文件夹中。 P30例3-1,文件名保存为T3_1 注意数据的输入格式 P33例3-2,文件名保存为T3_2 P33例3-3,文件名保存为T3_3 P34例3-4,文件名保存为T3_4 P35例3-5,文件名保存为T3_5 掌握字符输出函数pu

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档