《C语言程序设计》实验指导书答案(2)
{
printf(\ char c=getchar(); putchar(c); int i;
printf(\ scanf(\ printf(\ printf(\
printf(\ printf(\ system(\ }
实验四(第4章实验)
实验目的:
1. 学会使用逻辑运算符和逻辑表达式; 2. 熟练掌握if语句和switch语句。 实验内容:
1. 从键盘输入三个整数a,b,c,输出其中最大的数。
2
2. 求方程ax+bx+c=0的根,其中a,b,c由键盘输入。有以下几种情况:
① a=0,不是二次方程;
2
② b-4ac=0,有两个相等的实根;
2
③ b-4ac>0,有两个不等的实根;
2
④ b-4ac<0,有两个共轭复根。
3. 有一函数 X (X<1) Y = 2X-1 (1≤X<10) 3X-11 (X>≥10)
写一程序,输入整数X,输出Y的值。 4. 给一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。90分以上为‘A’,
80-89分为‘B’,70-79分为‘C’,60-69分为‘D’,60分以下为‘E’。
5. 企业发放的奖金根据利润提成。利润(B)低于或等于10万元时,奖金可提10%;
利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分可提成7.5%;200000<B≤400000时,高于20万元的部分按5%提成;400000<B≤600000时,高于40万元的部分按3%提成;600000<B≤1000000时,高于60万元的部分按1.5%提成;B>1000000时,高于100万元的部分按1%提成。从键盘输入当月利润B,求应发放奖金总额。
6. 从键盘任意输入一个不多于五位的正整数,
① 求它是几位数;
② 分别输出每一个数字;
③ 按逆序输出各位数字,例如原数为135,应输出531。
实验过程: 实验结果:
1. 见第三版第五章作业5.4 2. 见第三版教材108页 3. 见第三版第五章作业5.5 4. 见第三版第五章作业5.6 5. 见第三版第五章作业5.8 6. 见第三版第五章作业5.7
实验五(第5章实验一)
实验目的:
1. 掌握循环的概念,学习用循环的思想来思考实际问题。 2. 掌握单循环的使用方法。 实验内容:
1.计算s??n,输出其结果。
n?11002.使用循环结构输出下列图形。
-5
3.计算下列公式的和,要求最后一项小于10。
1111。 1??????。提示:通项公式为:(?1)n?1231017n?14.输入30个字符,分别统计其中数字、字母及字符的个数。
5.求出Fibonacci(斐波那契)数列的前20项。
Fibonacci(斐波那契)数列的规律是:前2项为0和1,其余各项为该项前2项之和,即0,1,1,2,3,5,8,13……。 实验过程: 实验结果:1. #include
main() {
int s=0;//试一下s不赋初值 int i; //循环变量 for (i=1;i<=100;i++) {
s+=i; }
printf(\ system(\ } 2.
#include
main() {
int i,j,k;
for(i=0;i<=9;i++) {
for(j=0;j<=9-i;j++)
printf(\ //画空格 for(k=0;k<2*i+1;k++)
printf(\输出2i+1个数字 printf(\ }
system(\ } 3.
#include
main() {
int i=0;
float sum=0.0,t; int f=1;
t=1.0/(i*i+1);
while(t>=pow(10,-5)) {
sum=sum+f*t; f=-f; //符号 i++;
t=1.0/(i*i+1);//项 }
printf(\ system(\ }
4.
#include
main() {
int num=0; int alph=0; int ch=0; int i; char c;
for(i=1;i<=10;i++) {
c=getchar();
if(c>='0'&&c<='9') num++;
else if(c>='a'&&c<='z'||c>='A'&&c<='Z') alph++; else
ch++; }
printf(\ system(\ } 5.
#include
long fib[20] = {0,1}; int i;
for(i=2;i<20;i++) {
fib[i] = fib[i-1]+fib[i-2]; }
for(i=0;i<20;i++) {
printf(\ }
system(\ }
实验五(第5章实验二)
实验目的:
1.进一步学习循环的使用方法,用循环解决复杂问题。 2.掌握多重循环的使用方法及其他。 实验内容:
1.分别使用双循环和单循环结构计算s??n!,并输出其结果。
n?1102.编制程序,输出如下所示的九九乘法表。
3.输出下列所示菱形字符图形。
4.古代数学家在编写《算经》时,提出了一个不定方程问题,即著名的“百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一。百钱买百鸡,问鸡翁、母、雏各几何?
5.求s=1+(1+2)+(1+2+3)+……,并输出其结果。 实验过程:
实验结果:1.参见第三版第6章作业6.4 2.
#include
main() {
int i,j,k;
for(i=1;i<=9;i++) {
for(j=1;j<=i;j++)
…… 此处隐藏:371字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [综合文档]应答器设备技术规范(征求意见稿)A1
- [综合文档]教师 2012年高考政治试题按考点分类汇
- [综合文档]保险公司的总经理助理竞职演说
- [综合文档]卫生应急大练兵大比武活动考试--题库(
- [综合文档]徐州经济技术开发区总体规划环境影响报
- [综合文档]汉语拼音表(带声调)
- [综合文档]二年级 上 思维训练( 1~18)
- [综合文档]特色学校五年发展规划
- [综合文档]机床经常出现报警“X1轴定位监控”
- [综合文档]《电子技术基础》21.§5—2、3、4 习题
- [综合文档]浙江省深化普通高中课程改革
- [综合文档]CRISP原理 - 图文
- [综合文档]2017年电大社会调查研究与方法形考答案
- [综合文档]浅析建筑施工安全毕业论文
- [综合文档]《回忆我的母亲》名师教案
- [综合文档]装饰装修工程监理规划
- [综合文档]三下乡心得体会-文艺
- [综合文档]柱计算长度系数 - 图文
- [综合文档]全流程思考,提高燃电系统热电转换率--
- [综合文档]2018年嘉定区中考物理一模含答案
- 433M车库门滚动码遥控器
- 8、架空线路施工规范
- 大学四年声乐学习的体会
- 新北师大版五年级数学上册《轴对称再认
- 部编版五年级上册语文第六单元小结复习
- 小学六年级英语形容词用法
- 第2课 抗美援朝保家卫国 课件01(岳麓版
- 2015年天津大学运筹学基础考研真题,考
- 微机计算机控制技术课后于海生(第2版)
- 安全教育实践活动
- Delphi程序设计教程_第1章_Delphi概述
- 第八讲 工业革命与启蒙运动
- 《中华人民共和国药典》2005年版二部勘
- 科粤版九年级化学2.3构成物质的微粒(1)
- 西师大版数学三年级下册《长方形、正方
- ch6_冒泡排序演示
- 第4章 冲裁模具设计
- 浙江中小民营企业员工流失论文[终稿]
- 再议有线数字电视市场营运模式
- 昆明供水工程监理大纲




