c语言程序设计-实验 (4)

c语言程序设计-实验 (4)

ID:11907546

大小:2.23 MB

页数:111页

时间:2018-07-14

c语言程序设计-实验 (4)_第1页
c语言程序设计-实验 (4)_第2页
c语言程序设计-实验 (4)_第3页
c语言程序设计-实验 (4)_第4页
c语言程序设计-实验 (4)_第5页
资源描述:

《c语言程序设计-实验 (4)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程实验报告课程名称:C语言程序设计专业班级:信息安全1302班学号:姓名:指导教师:报告日期:2014年6月16日计算机科学与技术学院III目录目录II1实验概述12第一次实验12.1实验目的12.2实验内容12.3实验小结63第二次实验73.1实验目的73.2实验内容73.3实验小结114第三次实验124.1实验目的124.2实验内容124.3实验小结165第四次实验175.1实验目的175.2实验内容185.3实验小结206第五次实验216.1实验目的216.2实验内容226.3实验小结257第六次实验267.1实验目的267.2实验内容267.3实验小结4

2、0C语言实践与课程设计第二章412.1熟悉C语言程序的开发环境412.2表达式和标准输入输出实41一、实验目的41二、程序设计41三、实验步骤及结果412.3流程控制44一、实验目的44二、程序设计44三、实验步骤及结果44III2.4函数与程序结构实验51一、实验目的51二、程序设计51(1)编写递归函数求最大公约数。51三、实验步骤及结果512.5编译预处理55一、实验目的55二、程序设计55三.实验步骤及结果552.6标准库及用户自定义库实验562.7数组实验56一、实验目的56二、程序设计56三、实验步骤及结果:562.8指针实验63一、实验目的63二、程

3、序设计63三、实验步骤及结果638.3.1题目一:取高低位632.9结构与联合实验71一、实验目的71二、程序设计72三、实验步骤及结果722.10文件实验106一、实验目的106二、程序设计106三、实验步骤及结果106III华中科技大学c语言与程序设计实验报告1实验概述通过上机实验使学生既具广度,更具深度地扎扎实实打好C语言基础,能够熟练掌握编程工具,培养学生用C语言编程解决本专业基础性,底层性,系统性问题的能力。2第一次实验2.1实验目的1.掌握基本输入输出语句用法。2.完成简单的计算任务。3.懂得头文件的意义与使用方法。2.2实验内容(一)设计一个程序,在

4、字符模式下,以某个字符拼出“王”汉字图形,显示输出。程序代码:#includevoidmain(void){printf("000000000000000000");printf("000000000000000000");printf("00000");printf("00000");printf("00000");printf("00000");printf("00000");printf("000000000000000000");printf("000000000000000000");printf("

5、00000");printf("00000");printf("00000");printf("00000");printf("00000");printf("000000000000000000");printf("000000000000000000");107华中科技大学c语言与程序设计实验报告system("pause");}输出效果:(二)输入一个华氏温度,要求输出摄氏温度。公式为c=5/9*(f-32)。程序代码:#includevoidmain(void){floatf,c;scanf("%f",&f);

6、c=5.0/9*(f-32);printf("%f",c);}输出效果:(三)设计3种算法完成交换整形两个变量值的程序。算法思想:算法一:寻找另一变量作为中间变量完成交换。算法二:取a、b之间的差值对a和b进行四则运算,完成a、b的交换。算法三:根据一数与另一数异或两次后仍得原数的规律,将a、b值进行交换。程序代码:算法一:#include107华中科技大学c语言与程序设计实验报告voidmain(void){inta,b,c;scanf("%d%d",&a,&b);c=a;a=b;b=c;printf("%d,%d",a,b);}算法二:#in

7、cludevoidmain(void){inta,b;scanf("%d%d",&a,&b);a=a+b;b=a-b;a=a-b;printf("%d,%d",a,b);}算法三:#includevoidmain(void){inta,b;scanf("%d%d",&a,&b);a=a^b;b=a^b;a=a^b;printf("%d,%d",a,b);}输出效果:(四)设计一个程序,完成如下功能:输出一个三位数,将他反向输出。如输入123,输出321。程序代码:#includevoidmain(void)

8、{intx

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。