c 语言定义班级 专业,序号-专业班级-学号-姓名程序设计基础及应用实验1认识C语言电子刊物...

2019-2020 学年第 2 学期《程序设计基础及应用》实验报告

学生姓名:张三四 学生学号:170123456789 学生班级:17 电气 3 班

实验日期:2018.03.28 任课教师:齐连众 实验得分:

实验(一):认识 C 语言

一、实验目的

(1) 熟悉 Microsoft Visual C++ 2010 Express 开发环境,掌握 C 程序的编辑、编译、链接

和运行的全过程。

(2) 掌握 C 程序的基本结构、基本语法元素及其编程规范,能发现并改正 C 程序的典

型语法错误,了解基本的程序调试方法。

(3) 掌握基本数据类型中各类型变量的声明及使用方法以及相应常量的表示形式。

(4) 初步了解标准输入函数 scanf()和标准输出函数 printf()的使用方法。

二、实验内容

程序改错(1):

以下程序的功能是交换两个数,并输出交换前和交换后的结果。

例如,若输入 3,5,则输出:

交换前:a=3,b=5

交换后:a=5,b=3

请改正程序中的错误,并使其能得出正确的结果。

注意:不要改动 main()函数,不得增行或删行,也不得更改程序的结构。

打开 C 语言编译工具 VC++ 2010 版(或 VC++ 6.0 版,或 DEV C++,或网络工具)录入以

下代码并进行改错。

我选择的工具是:https://c.runoob.com/compile/11

我录入的代码是:

#include

int main()

{ int a,b,t;

printf("请输入两个整数(x,y):");

scanf("%d,%d",&a,&b);

printf("交换前:a=%d,b=%d\n",a,b);

t=a;a=b;b=t;

printf("交换前:a=%d,b=%d\n",a,b);

}

运行及结果截图:

1

2019-2020 学年第 2 学期《程序设计基础及应用》实验报告

运行截图

结果截图

程序改错(2):

下列给定的程序中,函数 fun()的功能是:输入一个圆,其直径为 n,求出周长。例如,

若 n=2,则圆的周长为 6.283180。 注意:不得增行或删行,也不得更改程序的结构。

我选择的工具是:https://c.runoob.com/compile/11

我录入的代码是:

#include

#define PI 3.14159

double fun(int n)

{ return PI*n;}

int main()

{int n;

double perimeter;

printf("请输入圆的直径 n:");

scanf("%d",&n);

perimeter=fun(n);

printf("圆的直径为:%d,其周长为:%f\n",n,perimeter);

}

2

2019-2020 学年第 2 学期《程序设计基础及应用》实验报告

运行及结果截图:

运行截图

结果截图

程序填空(1):

下列给定的程序中,函数 fun()的功能是:对输入的字母进行加密。

加密的规则是:A→Z,B→Y,C→X,…,a→z,b→y,c→x,…即,26 个字母反序配

对,作为加密的结果。

请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。

注意:不得增行或删行,也不得更改程序的结构

我选择的工具是:https://c.runoob.com/compile/11

我录入的代码是:

运行及结果截图:

运行截图

结果截图

程序填空(2):

以下程序的功能是:求两个实数的乘积和商。

请按题意在下划线处填入正确的内容并将下划线删除,使程序输出正确的结果。

注意:不得增行或删行,也不得更改程序的结构。

我选择的工具是:https://c.runoob.com/compile/11

我录入的代码是:

运行及结果截图:

运行截图

结果截图

编程题(共 1 题):

下列给定的程序中,函数 findMax()的功能是:输出三个整数之中的最大值。

要求:请补充完成 main()函数,在其中调用 findMax()函数,测试其正确性。

我录入的代码是:

3

2019-2020 学年第 2 学期《程序设计基础及应用》实验报告

运行及结果截图:

运行截图

结果截图

三、实验总结

请如实撰写个人的实验收获、经验与心得。

如果此处与他人雷同,则本次实验报告成绩按零分处理。

不少于 50 字。

打印前删掉本行及下面的文字:

纪律要求:

1. 在 word 中录入代码时,一行的首字母通常会被大写,要留意,该大写就大写,该小写

就小写。

2. 学生在打印提交实验报告前,删掉所有的右侧批注。单面打印,左侧装订。

3. 后面七次的实验报告,参照此模板修改使用。

4. 凡是雷同的实验报告,涉事双方均按零分计算当次成绩。

5. 在期末考试之前,把纸质报告提交给任课老师,以便审查考试资格。

6. 缺交的实验报告,老师至多催交一次,逾期不交的,不再收,并按零分计算当次成绩。

7. 班长或学委在收报告时,实验一的放在一起,按点名册的选课顺序从上到下放。不要把

实验二等报告放在实验一的里面了。

8. 其它不明白的事宜,参见教学大纲和考核指导书。

4

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值