C语言实验4知识点综合应用文档格式.docx

上传人:b****2 文档编号:14877609 上传时间:2022-10-25 格式:DOCX 页数:8 大小:162.70KB
下载 相关 举报
C语言实验4知识点综合应用文档格式.docx_第1页
第1页 / 共8页
C语言实验4知识点综合应用文档格式.docx_第2页
第2页 / 共8页
C语言实验4知识点综合应用文档格式.docx_第3页
第3页 / 共8页
C语言实验4知识点综合应用文档格式.docx_第4页
第4页 / 共8页
C语言实验4知识点综合应用文档格式.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

C语言实验4知识点综合应用文档格式.docx

《C语言实验4知识点综合应用文档格式.docx》由会员分享,可在线阅读,更多相关《C语言实验4知识点综合应用文档格式.docx(8页珍藏版)》请在冰豆网上搜索。

C语言实验4知识点综合应用文档格式.docx

成绩

专业班级

机械设计及其自动化

学号

201431030428

批阅日期

姓名

吴继杨

实验日期

指导教师

刘丽艳

一【实验目的】

(1)综合运用顺序结构、选择结构、循环结构进行程序设计

(2)运用控制结构解决实际问题

(3)综合应用数组、函数等知识。

(4)编程求解常用算法。

二【实验内容】

【实验1】

要求:

编写程序,其功能是:

计算

若x=2.5,则输出s=12.182494。

实验代码及结果:

 

【实验2】

36块砖,36人搬,男搬4,女搬3,两个小孩抬1砖,要求一次搬完,问男、女和小孩各若干?

提示:

运用穷举法解决问题(循环嵌套是穷举法解决问题的常用方法)

【实验3】

定义一个N行N列的二维整型数组,使数组左下三角元素中的值乘以n。

例如:

若n的值为3,a数组中的值为则返回主程序后a数组中的值为

算法分析:

1、定义N行N列的二维数组,并手动为数组元素赋值

注意:

注意数组维数不能为变量,但可以用宏定义的方式来进行数组维数的定义,例如:

在头文件前进行宏定义#defineN3,程序中定义二维数组intnum[N][N];

2、选择二维数组中的左下三角元素,并改变三角元素的值

3、以N行N列的形式输出二维数组,要求每输出N个数据,输出一个回车换行符

【实验4】

掌握字符串操作,编写函数,完成以下功能:

将s所指字符串中下标为偶数的字符去掉,串中剩余字符形成的新串放在t所指数组中。

例如,当s所指字符串中的内容为:

"

ABCDEFGHIJK"

,在t所指数组中的内容应是:

BDFHJ"

(1)输入字符串

(2)定义存放新字符串的变量t,字符串长度至少为s长度的一半;

(3)把字符串s对应位置上的字符赋值给变量t

(4)运用循环结构为字符串t赋值,考虑t数组的下标应从0开始,到s长度的一半(可通过调用strlen函数获取字符串s的长度);

(5)输出字符串t

实验结果:

【实验5——选做】

编写一个函数,通过计算机随机产生一道四则运算题(两个操作数在1-10之间,操作类型为加、减、乘、除中的任意一种),并要求作答。

若输入答案正确,则显示“Right!

”,否则显示“Notcorrect!

”。

然后,在main函数中调用该函数,完成若干道题目测试,并显示回答正确的题目数量。

若输入需完成的题目为3题,测试结果如下:

三【实验小结】

本次实验/上机获得的知识或认识总结

本次实验/上机过程中遇到的问题分析与解决办法

本次实验/上机的心得体会及改进意见等

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

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1