上机Word文档下载推荐.docx

上传人:b****1 文档编号:4886041 上传时间:2023-05-04 格式:DOCX 页数:9 大小:28.73KB
下载 相关 举报
上机Word文档下载推荐.docx_第1页
第1页 / 共9页
上机Word文档下载推荐.docx_第2页
第2页 / 共9页
上机Word文档下载推荐.docx_第3页
第3页 / 共9页
上机Word文档下载推荐.docx_第4页
第4页 / 共9页
上机Word文档下载推荐.docx_第5页
第5页 / 共9页
上机Word文档下载推荐.docx_第6页
第6页 / 共9页
上机Word文档下载推荐.docx_第7页
第7页 / 共9页
上机Word文档下载推荐.docx_第8页
第8页 / 共9页
上机Word文档下载推荐.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

上机Word文档下载推荐.docx

《上机Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《上机Word文档下载推荐.docx(9页珍藏版)》请在冰点文库上搜索。

上机Word文档下载推荐.docx

Dos

例题3一段程序只有printf例如求矩形面积等

上机二

题1.(复习)改错题

#inculde<

stdi.h>

;

Main();

[

a=3,b=5;

c=a*b;

print(“Theproductis:

”,c);

题2.编写常见算术运算的相关程序

cos3.567

思考:

cos(x)a+|b|做

要求:

学会数学库函数的使用。

引出常用数学库函数

例题1给出scanf例题练习,体会

重点实验:

库函数printf的使用

例题2函数例题

题3.(复习)标示符命名规则(变量&

函数名)

下列符号中,那些可以作为变量名?

那些不可以?

为什么?

a3b3abπ+ab5_if*xnext_$adaye_2&

aOK?

MAXNUMBERi*jMain

例题3sizeof基本数据类型

main()

{

inta;

a=sizeof(a);

printf(“intByteis%d”,a);

}1212l.9818.f.98L

例题4常量实验(整型、实型、字符型)

注意:

和printf综合实验

上机三

题1.(复习)常量的使用,合法常量

下列常数中,哪些是合法的C常量?

哪些非法?

指出原因

-0.23-0x2al0x7ge300033.e-5‘\n’‘|’12.5e2‘105’3+535。

7”π

e2E5$1230x2.503e5±

7f7ff2e-31012.356e3e+2.35e+0lg3-123U-0x3fe192.6k‘ab’

例题2常量实验(字符:

字符型、字符串、转义字符、符号常量)

题2.编程实现100的十进制、八进制、十六进制

题3.编程输出100的字符型,并用转义字符实现

题4.编程实现键盘输入半径,求圆的周长和面积

题5.编程实现任意输入任意英文小写单字,自动转换为其大写做

总结库函数printf的使用

库函数scanf的使用

例题3实验运算符的使用

(算术运算符的使用,赋值运算符)注意:

结合课后习题。

上机四

例题1实验运算符的使用

重点:

逗号运算符,关系运算符、逻辑运算符。

注意结合课后习题

例题2输入输出函数的使用

printf的验证实验(总结体会);

scanf、getchar、putchar

题1.一辆汽车以15m/s的速度先开出10min后,另一辆汽车以20m/s的速度追赶,问多少分钟可以追上?

题2.火车坐直线匀加速运动,初速度为0,加速度为0.19m/s2,求30s时火车的速度(速度km/h为单位)做

题3.输入三角形的三条边的边长,求三角形的面积(保留2位小数)

分析:

从键盘输入三角形的边长:

三个整数,计算三角形的面积:

海伦公式

a,b,c代表三角形的三条边,s代表中间变量,area代表面积

D思考:

任意输入的三边是否一定能构成三角形,如何处理

题4.编程实现任意输入任意英文单字,若是小写,自动转换为大写;

若是大写,自动转换为小写。

一个程序内完成,如何处理

上机五

例题1银行存款本利计算

设银行定期存款利息rate2.25%,本金capital,存款n年后,本利deposit共多少。

注意:

宏常量用法

题1.任意输入3位数整数,要求分别显示百位、十位、个位

例题2判断某人体重是否属于肥胖

根据身高h(单位m),体重w(单位kg),体系数t=w/h2对肥胖划分:

t<

18,过轻;

18~25,正常;

25~27,超重;

27~,肥胖

键盘输入h、w

要求:

用不带else子句的if语句编程;

用在if子句中嵌入if语句的形式编程;

用在else子句中嵌入if语句的形式编程

引出:

测试概念。

测试只能证明程序有错,而不能证明程序无错;

测试要做到穷尽测试,所有可能的情况;

测试方法:

白盒、黑盒

题2.键盘输入你与朋友的年龄,编程判断谁年龄较大显示

用全if;

用带else-if;

引出条件运算符(自己实践)

题3.三角形三边求面积。

程序完善

题4.键盘输入一字符,若为小写,则转换为大写;

若为大写,转换为小写;

若为其他字符,原样输出。

做(用GETCHAR和PUTCHAR)

用字符输入输出函数完成,用条件语句。

思考:

本题可用库函数解决。

例题3switch书上例题。

结合课后习题上机练习。

(+break)

题4.设计简单的计算器程序做

要求用户键盘输入表达式:

操作数1运算符op操作数2。

计算表达式的值(运算符+-*/)

分析算法程序测试

算表达式程序如何

上机六

例题1计算n!

1)用whiledo-whilefor实现;

2)若打印1-n之间的所有数的阶乘

除了以上3条语句,别的可以实现不?

题1.国王的许诺

8共64格的棋盘,第1格放1粒,每格都比前格增加一倍(1立方米约1.42e8粒)

2种算法:

通式前后相

例题2嵌套程序例题

在例题的基础上,用*打印出全矩阵等图形

题2.编程输出九九乘法表

全矩阵与下三角

例题3编程求解马克思手稿中的数学问题

有30个人,其中有男人、女人和小孩,在一家饭馆里吃饭共花了50先令,每个男人各花3先令,每个女人各花2先令,每个小孩各花1先令,问男人、女人和小孩各有几人?

穷举算法,及在此基础上的改进算法

题3.一根长度为133m的材料,需要截成长度为19m和23m的短料,用穷举法列出两种短料各截多少根,剩余的材料是多少

题4.一个盒子中放有12个球,其中3个红的,3个白的,6个黑的从中任取8个球,球共有多少种不同的颜色搭配。

上机七

题1.读程序写结果

本题选择结构的缩进问题。

#include<

intmain()

{

intx,y=1,z;

if(y!

=0)x=5;

printf("

x=%d\t"

x);

if(y==0)x=3;

elsex=5;

x=%d\t\n"

z=-1;

if(z<

0)

if(y>

0)x=3;

if(z=y=0)x=3;

elseif(y!

elsex=7;

z=%d\t\n"

z);

if(x=z==y)x=3;

}

例题1break&

continue的区别与使用。

书上例题

题2.读程序写结果

#include<

voidmain()

inti=0,a=0;

while(i<

20)

for(;

;

{if((i%10)==0)break;

elsei--;

i+=11;

a+=i;

printf(“%d”,a);

题3.读程序写结果

inta,b;

for(a=1,b=1;

a<

=100;

a++)

if(b>

20)break;

if(b%3==1)

{b+=3;

continue;

b=5;

printf(“%d,%d”,a,b);

getch();

例题2用函数计算

例题3计算轿车产量

某工厂生产轿车,1月份10000辆,2月份是1月份产量减去5000,再翻一番;

3月份是2月份减5000,再翻一番,如此下去,一年轿车产量多少?

用递归函数实现;

不用自定义函数实现(单用main)

例题4全局变量与局部变量书上例题

思考题:

课后五6()输入10名学生5门课成绩,用1)函数求每门课平均分;

2)找出每门课最高分数及所对应的学生和课程

例题5编译预处理命令书上例题8-19

宏定义中带参数的宏

题4.课后二5、6、9

上机八

例题1兔子生崽问题

著名的递推数列。

设一对兔子成熟期1个月(1个月可为成兔),那么每对成年兔子每月可以生一对小兔,一对小兔一个月后又可生兔子,试问,一对兔子开始,一年后可有多少兔子?

1)总共多少对兔子;

2)每月多少对大兔子,多少对小兔子。

一维数组

题1.打印某门课的最高分及该学生的学号。

从键盘输入某班学生某门课成绩,(人数50人以内,具体键盘输入)

一维数组的使用,结合函数的概念。

查找算法的使用:

顺序查找。

除了查找最高分外,请再设计其他功能(如总分、平均分)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2