《C语言程序设计》实验报告

专业: 班级: 学号: 学生姓名:

实验日期: 成绩: 指导老师:

实验单元一 程序基本结构设计

一、 实验题目

实验一 熟悉VC++环境

二、 实验目的

1. 熟悉C程序编辑环境,掌握主要菜单项的作用。

2. 熟悉编写一个C程序的上机过程(编辑、编译、链接和运行)。

3. 熟悉C程序的基本输入输出语句

三、 实验内容

1. 书本第一章的例一程序。

2. 由键盘输入两个整数,求得它们的和并输出至屏幕。

四、 实验环境

1. 硬件环境:当前所有电脑硬件环境均支持。

2. 软件环境:Visual C++ 6.0

五、 实验代码及结果(程序运行结果请以截屏图给出)

1. 源程序代码:

#include "stdio.h"

int main()

{int a,b,sum;

a=2;

b=3;

sum=a+b;

printf("007zhang\nsum=%d\n",sum);

return 0;

}

运行结果为:

2. 源程序代码:

运行结果为:

六、实验心得(请对每个实验题目编程及调试运行中遇到的问题及解决方案进行简单总结)

《C语言程序设计》实验报告

专业: 班级: 学号: 学生姓名:

实验日期: 成绩: 指导老师:

实验单元一 程序基本结构设计

一、 实验题目

实验二 顺序结构程序设计

二、 实验目的

(1)掌握C语言数据类型以及变量的声明。

(2)掌握C语言的赋值运算符、赋值表达式、赋值语句。

(3)掌握C语言的整型和字符型的混合运算。

(4)掌握C语言的输入、输出函数的使用格式。

三、 实验内容

1. 有人用温度计测量出华氏温度,现输入华氏温度f,请编写程序把它转换为摄氏温度c。已知华氏温度和摄氏温度有如下关系:c=5/9(f-32)。

2. 输入长方形的长和宽,编程求该长方形的周长和面积。(要求周长和面积保留两位小数)

3. 将字符串“China”译成密码,译码规则是:用字母表顺序中原来字母后面的第5个字母替代原来的字母。请编写程序实现译码并输出。

四、 实验环境

1. 硬件环境:当前所有电脑硬件环境均支持。

2. 软件环境:Visual C++ 6.0

五、 实验代码及结果(程序运行结果请以截屏图给出)

1. 源程序代码:

运行结果为:

2. 源程序代码:

运行结果为:

3. 源程序代码:

运行结果为:

六、实验心得(请对每个实验题目编程及调试运行中遇到的问题及解决方案进行简单总结)

《C语言程序设计》实验报告

专业: 班级: 学号: 学生姓名:

实验日期: 成绩: 指导老师:

实验单元一 程序基本结构设计

一、 实验题目

实验三 分支结构程序设计

二、 实验目的

(1)了解选择结构及逻辑量的用法。

(2)掌握关系运算符和逻辑运算符的使用。

(3)掌握if语句和switch语句的使用。

(4)掌握多重条件下的if语句嵌套使用。

(5)学会调试程序。

三、 实验内容

教材P77实验内容2、3、4共三个程序。

四、 实验环境

1. 硬件环境:当前所有电脑硬件环境均支持。

2. 软件环境:Visual C++ 6.0

五、 实验代码及结果(程序运行结果请以截屏图给出)

1. 输入三角形的三条边a、b、c,判断它们能否构成三角形。若能构成三角形,求出三角形面积,若不能,输出信息。(三角形面积area=sqrt(s(s−a)(s−b)(s−c)),其中s=(a+b+c)/2)

源程序代码:

运行结果为:

2. 输入一个字符,请判断是字母、数字还是特殊字符。

源程序代码:

运行结果为:

3. 编程实现以下功能:读入两个运算数(data1和data2)及一个运算符(op),计算表达式data1 op data2的值,其中op可为+,−,*,/(用switch语句实现)。

源程序代码:

运行结果为:

六、实验心得(请对每个实验题目编程及调试运行中遇到的问题及解决方案进行简单总结)

《C语言程序设计》实验报告

专业: 班级: 学号: 学生姓名:

实验日期: 成绩: 指导老师:

实验单元一 程序基本结构设计

一、 实验题目

实验四 循环结构程序设计(一)

二、 实验目的

(1)熟练掌握用while语句do…while语句和for语句实现循环的方法。

(2)掌握循环的嵌套。

(3)进一步学习调试程序。

三、 实验内容

1. 输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。

2. 输出小写字母的ascii码对照表。

3. 计算:s=1+12+123+1234+12345

四、 实验环境

1. 硬件环境:当前所有电脑硬件环境均支持。

2. 软件环境:Visual C++ 6.0

五、 实验代码及结果(程序运行结果请以截屏图给出)

1. 源程序代码:

运行结果为:

2. 源程序代码:

运行结果为:

3. 源程序代码:

运行结果为:

六、实验心得(请对每个实验题目编程及调试运行中遇到的问题及解决方案进行简单总结)

《C语言程序设计》实验报告

专业: 班级: 学号: 学生姓名:

实验日期: 成绩: 指导老师:

实验单元一 程序基本结构设计

一、 实验题目

实验五 循环结构程序设计(二)

二、 实验目的

(1)熟练掌握用while语句do…while语句和for语句实现循环的方法。

(2)掌握循环的嵌套。

(3)进一步学习调试程序。

三、 实验内容

1. 输出100 以内具有10个以上因子的整数,并输出他的因子。

2. 输出图形

A

ABC

ABCDE

ABCDEFG

3. 求s=1+(1+2)+(1+2+3)+… +(1+2+3+…+n),要求n从键盘输入。

四、 实验环境

1. 硬件环境:当前所有电脑硬件环境均支持。

2. 软件环境:Visual C++ 6.0

五、 实验代码及结果(程序运行结果请以截屏图给出)

1. 源程序代码:

运行结果为:

2. 源程序代码:

运行结果为:

3. 源程序代码:

运行结果为:

六、实验心得(请对每个实验题目编程及调试运行中遇到的问题及解决方案进行简单总结)

《C语言程序设计》实验报告

专业: 班级: 学号: 学生姓名:

实验日期: 成绩: 指导老师:

实验单元一 程序基本结构设计

一、 实验题目

实验六 数组

二、 实验目的

(1)掌握一维数组和二维数组的定义和使用方法。

(2)掌握字符数组和字符串函数的用法。

三、 实验内容

四、

实验环境

1. 硬件环境:当前所有电脑硬件环境均支持。

2. 软件环境:Visual C++ 6.0

五、 实验代码及结果(程序运行结果请以截屏图给出)

1. 源程序代码:

运行结果为:

2. 源程序代码:

运行结果为:

3. 源程序代码:

运行结果为:

六、实验心得(请对每个实验题目编程及调试运行中遇到的问题及解决方案进行简单总结)

展开阅读全文

c语言12个实验报告,C语言实验报告合集相关推荐

  1. 1 Go语言开发环境搭建详细教程+go常见bug合集【Go语言教程】

    Go语言开发环境搭建[Win.Linux.Mac] 1 SDK下载 官网地址:golang.org,因为一些原因国内可能无法访问.可以使用下面第二个链接. 国内地址访问:https://golang. ...

  2. 用计算机做科学实验课件教案,中班科学教案合集15篇

    中班科学教案合集15篇 在教学工作者开展教学活动前,时常需要编写教案,教案是教学活动的总的组织纲领和行动方案.我们该怎么去写教案呢?以下是小编为大家收集的中班科学教案,仅供参考,希望能够帮助到大家. ...

  3. C语言12变21,【C语言】21-结构体

    C语言的核心部分都说得七七八八了,相信大家已经对C语言的基本数据类型(charintfloat).数组.指针都很熟悉了,今天来学习C语言中另外一种数据类型:结构体.在iOS开发中,结构体是经常用到的数 ...

  4. C语言实现三子棋、五子棋、扫雷游戏合集详解

    目录检索 游戏大厅实现功能(代码部分高亮显示) 三子棋模块 1.游戏介绍 2.棋盘储存及初始化 3.展示棋盘 4.玩家落子 5.电脑落子 6.检查判断(核心) 7.总体代码 五子棋模块 1.游戏介绍 ...

  5. c语言反应能力的手机游戏,锻炼反应能力的游戏合集

    游戏大小:40.02 MB 拯救人民游戏是十款超级有趣的休闲类游戏,关卡的模拟为玩家提供,玩法非常的简单,但是还是有一点益智的玩法在里面,对于玩家来说都是一种非常不错的挑战,考验玩家个人的能力,越到后 ...

  6. 西工大数据结构实验NOJ参考代码和分析合集

    实验1.1 合并有序数组 //001合并有序数组 #include <bits/stdc++.h> #define MAXSIZE 20 //数组的最大长度为20 typedef stru ...

  7. 【开源夏令营优秀开题报告】专题之二 - 嵌入式与智能硬件类合集

    CSDN开源夏令活动已经正式进入第一实习阶段,我们遴选出部分优秀提案开题报告进行展示.本文是嵌入式与智能硬件类开题报告展示. 编者按:CSDN开源夏令活动,已经正式进入第一实习阶段,我们遴选出了部分提 ...

  8. 【开源夏令营优秀开题报告】专题之四-桌面端合集

    CSDN开源夏令活动已经正式进入第一实习阶段,我们遴选出部分优秀提案开题报告进行展示.本文是桌面端开题报告展示. 编者按:CSDN开源夏令活动,已经正式进入第一实习阶段,我们遴选出了部分提案的优秀开题 ...

  9. c语言对分查找实验报告,C语言实验指导.doc

    C语言实验指导.doc C语言实验指导(要求认真填写实验报告中的各项内容,不得空白或填写未发现问题)实验一 顺序结构程序设计实验二 选择结构程序设计实验三 循环结构程序设计实验四 一维数组及其应用实验 ...

  10. c语言消字母游戏实验报告,C语言编程实验报告格式示例

    暨南大学数学系数学系,2011年语言课程设计课程实验项目目录学生姓名: 学生ID: 实验项目名称计划时间和课程每组人数实验属性开放要求要求摘要实验1熟悉使用WinTC / VC验证实验2数据类型,运算 ...

最新文章

  1. PowerDesigner 15 进行 数据库反转到 数据库模型
  2. 文件系统管理 之 Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍...
  3. Anaconda建立新的环境,出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url 解决过程
  4. ART:分享收集的关于博物馆的视频纪录片,建议喜欢艺术人们的收藏
  5. SAP Business ByDesign云计算ERP软件
  6. python下载图片、已知url_python 爬虫之requests爬取页面图片的url,并将图片下载到本地...
  7. 使用Oracle验证外部数据
  8. Delta3d框架学习--程序启动过程详解
  9. Spring Boot 如何解决多个定时任务阻塞问题?
  10. python播放网络音乐_python使用Tkinter实现在线音乐播放器
  11. 友盟登陆传值+OkHttp+recyclerview展示瀑布流+跳转Intent传值+属性动画
  12. 【电力负荷预测】基于matlab日特征气象因素支持向量机SVM电力负荷预测【含Matlab源码 1612期】
  13. PSpice 使用中的若干问题
  14. 在Xubuntu上安装中文输入法
  15. css中clip属性的使用
  16. (附源码)计算机毕业设计SSM加油站管理信息系统
  17. php设计一个盒子类代码_PHP白盒审计工具RIPS源码简析
  18. 周纪一 威烈王二十三年(戊寅、前403)——摘要
  19. AcWing - 寒假每日一题2023(DAY 11——DAY 15)
  20. uniapp跳转微信客服总结及报错 (deeplink customerservice no permission)

热门文章

  1. 附合导线近似平差计算
  2. neo4j社区版下载
  3. Matlab-有限单元法-2D梁单元的刚度矩阵组装(曾攀)
  4. 2022年二级c语言软件下载,二级c语言免费考试软件下载 知识兔二级c语言考试系统 v2022.3官方安装版
  5. 关于F头、射频线、水晶头、网线
  6. 实验一计算机基础和网络知识竞赛,第十三届计算机基础知识竞赛题库.doc
  7. eda交通灯控制器波形输入_EDA交通灯课程设计十字路口交通灯控制器设计.doc
  8. 《三国演义》[明]罗贯中,七秒读书重制精排版电子书免费下载
  9. 国际信息安全管理标准体系--BS7799
  10. ISO27001(BS7799/ISO17799)国标