华南农业大学C语言程序设计实验指导书参考答案Word文档下载推荐.docx

上传人:b****3 文档编号:13696596 上传时间:2022-10-12 格式:DOCX 页数:42 大小:23.13KB
下载 相关 举报
华南农业大学C语言程序设计实验指导书参考答案Word文档下载推荐.docx_第1页
第1页 / 共42页
华南农业大学C语言程序设计实验指导书参考答案Word文档下载推荐.docx_第2页
第2页 / 共42页
华南农业大学C语言程序设计实验指导书参考答案Word文档下载推荐.docx_第3页
第3页 / 共42页
华南农业大学C语言程序设计实验指导书参考答案Word文档下载推荐.docx_第4页
第4页 / 共42页
华南农业大学C语言程序设计实验指导书参考答案Word文档下载推荐.docx_第5页
第5页 / 共42页
点击查看更多>>
下载资源
资源描述

华南农业大学C语言程序设计实验指导书参考答案Word文档下载推荐.docx

《华南农业大学C语言程序设计实验指导书参考答案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《华南农业大学C语言程序设计实验指导书参考答案Word文档下载推荐.docx(42页珍藏版)》请在冰豆网上搜索。

华南农业大学C语言程序设计实验指导书参考答案Word文档下载推荐.docx

)掌握语言数据类型,熟悉如何定义一个整型和实型的变量,以及对它们赋值的方法。

)掌握不同的类型数据之间赋值的规。

)学会使用的有关算术运算符,以及包含这些运算符的表达式,特别是自加)和自减)运

算符的使用。

)进一步熟悉程序的编辑、编译、连接和运行的过程。

二、实验内容

.变量的定义

[题目:

变量定义,按要求完成程序]

下面给出一个可以运行的程序,但是缺少部分语句,请按右边的提示补充完整缺少的语句。

{

*定义整型变量和*

*定义实型变量和*

;

**;

,,);

[具体操作步骤]

)将代码补充完整;

)在或上运行通过;

)在实验系统上提交;

.赋值表达式与赋值语句

赋值表达式与赋值语句,写出程序运行结果]

阅读下面程序,写出运行结果:

'

\\'

);

运行结果为:

\

[提示]赋值语句具有类型转换的功能,但可能会改变数据。

.基本运算

基本运算,写出程序运行结果]

{,,;

,;

[提示]除法分整除与普通除法之分。

实验基本输入与输出

)熟练掌握、、、函数的使用方法。

)掌握各种类型数据的输入输出的方法,能正确使用各种格式转换符。

字符的输入与输出]

编程实现由键盘输入一个字符后,在屏幕上输出该字符。

[第一组自测数据][第二组自测数据]

[键盘输入][键盘输入]

↙↙

[正确输出][正确输出]

参考程序:

"

()

();

计算加法]

编程实现由键盘输入一个加法式,输出正确的结果。

两个加数均为整数)

{,;

*"

求圆面积]

由键盘输入圆半径,请计算该圆的面积。

注:

取,结果保留两位小数位;

另外,程序只

要能对在到范围的情况输出正确答案即可)

[第一组自测数据][键盘输入]

↙[键盘输入]

[正确输出]↙

[正确输出]

[第二组自测数据]

[提示]结果保留两位小数可采用函数的格式控制字符来实现。

0.2f"

计算摄氏温度值]

从键盘输入一个华氏温度值,要求按格式输出其对应的摄氏温度值,精确到小数点后两位。

数学公式描述为:

()

[提示]注意公式中的除为普通除法。

<

>

*();

.2f"

实验选择结构程序设计

)了解语言表示逻辑的方法以代表“假”,以非代表“真”)。

)学会正确使用逻辑运算符和逻辑表达式。

)熟练掌握语句和语句。

)结合程序掌握一些简单的算法。

判断点是否在圆]

由键盘输入一个点的坐标,要求编程判断这个点是否在单位圆上,点在圆上输出,不在圆上输出

使用小数点后位精度进行判断。

[提示])平面上的点与圆的关系分为在圆内、在圆上、在圆外三种,本题要求判断是否在圆上;

判断两实数相等采用判断这两实数的差的绝对值小于规定误差精度(本题为)的方法实现。

((**)<

("

求数的位数]

由键盘输入一个不多于位的正整数,要求输出它是几位数。

[提示]划定一位数、二位数、…、九位数的范围,后用……语句实现判断。

(>

);

(>

;

数的排序]

由键盘输入三个整数、、,按从小到大的顺序输出这三个数。

){;

字符变换]

由键盘输入个字符,将其中的大写字母变成小写,其它类型的字符不变,并按输入顺序逐个输出。

[提示]下面代码实现由键盘读入一个字符,并按题意处理后输出

<

现在,题目要求处理个字符,怎么做呢?

请自己思考……

数的整除]

由键盘输入个整数,逐个判断它们能否被整除,能的输出“”,不能的输出“”注意,

输出时,一个判断结果占一行,个数的判断共占行)。

↙↙

[提示]整除即除得余数为

()("

)("

{("

}

正负奇偶判断]

由键盘输入非零整数,判断该数正负,正数输出,负数输出,接着判断该数的奇

偶性,奇数输出,偶数输出。

[第一组自测数据]

[键盘输入]

↙[第二组自测数据]

[正确输出][键盘输入]

[正确输出]

)("

()("

简单计算器]

下面程序是实现一个简单的运算器保留两位小数点),如果由键盘输入,计算机可以输出结

果;

如果输入*,计算机输出;

如果输入,计算机输出;

如果输入,计算机

输出,请在空处填上适当的代码,运行通过后并提交。

{'

:

'

*'

*↙↙

*;

}、

实验循环结构程序设计

(一)

)熟悉掌握用语句、语句和语句实现循环的方法。

)掌握在程序设计中用循环实现一些常用算法(如穷举、迭代、递推等)。

计算阶乘]

输入正整数,计算!

,结果用长整型数表示注***...*)

)*;

计算数列和]

有数列,,,,,,……

现要求由键盘输入,计算输出该数列的前项和。

评判系统不对程序实现细节进行分析,只对运行结果进行评测。

加一行字符中的数字]

由键盘输入一行字符总字符个数从个至个均有可能,以回车符表示结束),将其中每个数字

字符所代表的数值累加起来,输出结果。

[提示])可以使用下面程序段逐个读入键盘输入的一行字符

((())'

\'

{……}

)数字字符转为对应的数值可用'

{(>

求最大公约数]

由键盘输入两个正整数、、用长整数表示),计算它们的最大公约数。

[提示]公约数是既能整除又能整除的数,题目要求满足这一条件的最大的一个。

{()

由键盘输入一个句子总字符个数从个至个均有可能,以回车符表示结束),将其中的大写字

符变成小写其它类型的字符不变),最后输出变换后的句子。

?

↙!

!

有数列:

编程实现,由键盘输入,计算输出数列前项和。

(结果保留四位小数)

.4f\"

输出最小值]

从键盘输入十个整数,输出最

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

当前位置:首页 > 工程科技 > 能源化工

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

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